首页 > CMS > 织梦DEDE > 正文

织梦怎么对某些字段信息隐藏,登录后可查看

2024-07-12 08:50:42
字体:
来源:转载
供稿:网友
这篇文章主要为大家详细介绍了织梦怎么对某些字段信息隐藏,登录后可查看,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

织梦dedecms怎么对某些字段信息隐藏,登录后可查看 。

这个问题的话,需要用到一段js代码的,参考官方的写法,先将/member/ajax_loginsta.php这个文件复制一份,命名为ajax_loginsta_c.php

ajax_loginsta_c.php中的代码全部去掉,用下面的替换:

<?phprequire_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['参考价字段名称英文']; }?>

头部这么写(哪个页面就放哪个文件的头部):

<script language="javascript" type="text/javascript" src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js"></script><script language="javascript" type="text/javascript"><!--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;}--></script>

模板文件中这么写:

<span id="_userlogin_c">登录查看</span><input type="hidden" value="{dede:field.aid/}" id="hid" /><script language="javascript" type="text/javascript">CheckLogin_c();</script>

测试一下通过,有需要的朋友可以试下!


以上就是织梦怎么对某些字段信息隐藏,登录后可查看的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持武林网。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表