织梦实现字段信息隐藏,登录后可查看

摘要:织梦dedecms怎么对某些字段信息隐藏,登录后可查看 。 这个问题的话,需要用到一段js代码的,参考官方的写法,先将/member/ajax_loginsta.php这个文件复制一份,命名为ajax_loginsta_c.php ajax_loginsta_

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

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

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

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;}
-->

模板文件中这么写:

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

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

版权声明:本文为本站原创文章,未经本站允许不得转载。https://www.zmzmb.com/a/study/dede/829.html

织梦列表按附加表自定义字段排序教程

追梦者模板 8

我们开发织梦网站过程中经常碰到列表页根据自定义字段排序的问题,织梦栏目列表按 附加表 自定义字段排序,不是 主表 字段排序 例如,我在内容模型-普通文章模型里添加了个自定义字段

DEDE限制某个字段只有会员才能浏览

追梦者模板 8

我在某模型里面增加了一个电话号码的字段tel,希望前台只让具有高级会员权限并且登录的用户才会显示,未登录时显示“请注册后才能显示”。这里用传递参数加SQL实现,具体方法如下:

dede删除自定义字段变量的方法

追梦者模板 8

大家在使用dedecms的过程中,通常都会进行自定义字段变量的添加,这对做网站是很有用的。但有时候我们添加了某个自定义字段变量之后,想要去删除掉却并不容易,因为dede后台是没有删除自