国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

織夢模板中隱藏指定字段僅對會員顯示

2024-07-12 09:08:06
字體:
來源:轉載
供稿:網友

大家都知道,Discuz程序在發文章時有個【隱藏】功能,可以限制這個隱藏內容供某些級別的會員查看。

 在織夢模板中,做些改動,也是可以實現的。例如:電話號碼,下載地址等等。

前提是織夢開啟會員功能,已經有了自定義字段。 

一、建立文件 ajax_loginsta_c.php

建立名稱為ajax_loginsta_c.php的php文件,放到/member/目錄下,內容如下

 

<?phprequire_once(dirname(__FILE__)."/config.php");AjaxHead();if($myurl == ''){ exit('');}if ($cfg_ml->fields['rank'] >= '20'){$row = $dsql->GetOne(" Select * From `dede_addonarticle` where `aid`=$val ");echo $row['字段英文名']; }?>

說明,上邊三處根據自己情況修改。 1,上述中數字20,指的是會員級別值,織夢默認注冊會員是10,在后臺調整會員級別時可以自己設置

2,上述dede_addonarticle,是默認文章模型的附加表名,你用的別的模型請對應附加表;

3、字段英文名,這個在你新增字段時會有對應的英文名稱。

二、織夢模板文件修改

1、首先模板頭部引入文件
 

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

2、在你要顯示自定義字段的位置引入
<span id="_userlogin_c"><a href="/member/index_do.php?fmdo=user&dopost=regnew">請注冊后查看!</a></span><input type="hidden" value="{dede:field.aid/}" id="hid" /><script language="javascript" type="text/javascript">CheckLogin_c();</script>

說明:上述 span 標簽內的內容可以自己定義,id值不能修改。  
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 图木舒克市| 佛山市| 辽宁省| 胶南市| 黑山县| 儋州市| 大荔县| 酉阳| 黄陵县| 特克斯县| 灵宝市| 济阳县| 宝应县| 靖远县| 西充县| 和平区| 昭平县| 将乐县| 名山县| 彰化市| 阿城市| 大洼县| 永和县| 上虞市| 濉溪县| 华安县| 临西县| 青铜峡市| 通道| 仙桃市| 星子县| 陵川县| 永昌县| 建昌县| 临武县| 松潘县| 栖霞市| 临安市| 卢龙县| 班玛县| 依兰县|