国产探花免费观看_亚洲丰满少妇自慰呻吟_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值不能修改。  
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 顺昌县| 新津县| 霍州市| 鄂州市| 江永县| 保亭| 九龙城区| 武川县| 兖州市| 抚顺市| 扶沟县| 三穗县| 清涧县| 和政县| 班戈县| 大埔区| 河源市| 崇明县| 绿春县| 安远县| 元朗区| 常熟市| 上犹县| 巢湖市| 正阳县| 盐边县| 大新县| 宣化县| 玛沁县| 正安县| 广元市| 绵竹市| 华安县| 安徽省| 二连浩特市| 新丰县| 宁津县| 卫辉市| 榆中县| 石阡县| 新津县|