首页 > 教程 >
织梦怎么对某些字段信息隐藏,登录后可查看
2023-03-07教程围观次
简介织梦dedecms怎么对某些字段信息隐藏,登录后可查看。这个问题的话,需要用到一段js代码的,参考官方的写法,先将/member/ajax_loginsta.php这个文件复制一份,命名为ajax_loginsta_c.phpajax_loginsta_c.php中的代码全部去掉,用下面的替换:头部这么写(哪个页面就放哪个文件的头部):模板文件中这么写:登录查看CheckLogin_c();测试一
织梦dedecms怎么对某些字段信息隐藏,登录后可查看 。
这个问题的话,需要用到一段js代码的,参考官方的写法,先将/member/ajax_loginsta.php这个文件复制一份,命名为ajax_loginsta_c.php
这个问题的话,需要用到一段js代码的,参考官方的写法,先将/member/ajax_loginsta.php这个文件复制一份,命名为ajax_loginsta_c.php
ajax_loginsta_c.php中的代码全部去掉,用下面的替换:
<?php
require_once(dirname(__FILE__)."/config.php");
AjaxHead();
if($myurl == '')
{
exit('');
}
if ($cfg_ml->fields['rank'] >= '10')
{
$row = $dsql->GetOne(" Select * From `dede_youtable` where `aid`=$val ");
echo $row['参考价字段名称英文'];
}
?>
头部这么写(哪个页面就放哪个文件的头部):
< language=" " type="text/ " src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js"></ >
< language=" " type="text/ ">
<!--
function CheckLogin_c(){ var taget_obj = document.getElementById('_userlogin_c'); var req = document.getElementById('hid').value; myajax = new DedeAjax(taget_obj,false,false,'','',''); myajax.SendGet2("{dede:global.cfg_cmspath/}/member/ajax_loginsta_c.php?val="+req); DedeXHTTP = null;}
-->
</ >
模板文件中这么写:
<span id="_userlogin_c">登录查看</span>
<input type="hidden" value="{dede:field.aid/}" id="hid" />
< language=" " type="text/ ">CheckLogin_c();</ >
测试一下通过,有需要的朋友可以试下!
下载链接:网站源码/小程序源码/网站模板下载