您当前的位置: 主页 > 优化教程
我在某模型里面增加了一个电话号码的字段tel,希望前台只让具有高级会员权限并且登录的用户才会显示,未登录时显示“请注册后才能显示”。这里用传递参数加SQL实现,具体方法如下:
 
1、在内容页head之间加上JS:
 
<script src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js" type="text/javascript" ></script>
<script language="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>
 
这里获取文章ID的文本框一定要在js之前
 
3、在/member文件夹中新建一个文件:ajax_loginsta_c.php,添加如下代码(会员登录后的样子):
 
<?php
require_once(dirname(__FILE__)."/config.php");
AjaxHead();
if($myurl == '')
{
 exit('');
}
$uid  = $cfg_ml->M_LoginID;
!$cfg_ml->fields['face'] && $face = ($cfg_ml->fields['sex'] == '女')? 'dfgirl' : 'dfboy';
$facepic = empty($face)? $cfg_ml->fields['face'] : $GLOBALS['cfg_memberurl'].'/templets/images/'.$face.'.png';
?>
<?php
$row = $dsql->GetOne(" Select * From `js_addoninfos` where `aid`=$val ");
?>
<?php echo $row['tel']; ?>

 

关键词:DEDE,限制,某个,字段,只有,会员,才能,浏览,我,    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

DedeCMS快速批量删除所有未审核文档 评论的方法网站只要是开放会员系统,开放投稿功能,难免会遇到许多恶意注册的会员大量... 2021-07-22
DEDECMS显示英文日期时间的方法本文实例讲述了DEDECMS显示英文日期时间的方法。分享给大家供大家参... 2021-07-30
轻松解决Dedecms升级后不显示广告最近小编为了能更好的服务大家,把自己的dedecms网站升级了,兴高采... 2021-08-14
织梦调用副栏目下文章数量方法在织梦文件目录打开include/common.func.php文件,... 2021-07-22
dede文章标题字数限制的方法织梦系统默认的文章标题字数限制是60,也就是30个汉字,不够用怎么办?... 2021-09-19
织梦后台发布文章编辑器不显示的解决办法编辑器不显示: 一直不加载空白,发现是include/fck目录丢失了... 2021-07-22
DEDECMS内容图片如何在二级域名下调用的解决方法DedeCmsSYSTEM_配置参数-其它选项中有两个配置选项:[附件... 2021-07-30
织梦dedecms调用相关文章方法{dede:likearticle} a href=[field:ar... 2021-07-27
实现DedeCMSv57缩略图自动裁剪自动适应比例教程实现DedeCMSv57缩略图自动裁剪自动适应比例教程。dedecms... 2021-07-30
DEDECMS实现“文章标题-栏目名称-网站名”第一种: 在 /include/inc_archives_view.p... 2021-07-22
织梦如何把时间戳转换成正常时间格式如果在datalist 可以用{dede:field.shijian ... 2021-08-14
dedecms中的{dede:php}{/dede:php}的详细用法dedecms里面有两个标签还是比较灵活的,一个是{dede:php}... 2021-08-09
DEDE设置根据文章标题自动获取tag的方法DEDE设置根据文章标题自动获取tag的方法: 修改:\dede\ac... 2021-07-27
织梦5.7修改搜索结果页 关键字 红色 颜色nclude 目录下 arc.searchview.class.php... 2021-07-27
织梦通过ID搜索出对应文章结果的实现办法应用场景:我们有知道一个模板的演示站地址,如: http://www.... 2021-07-22
dedecms织梦文章内容图片显示绝对路径修改织梦在v5.7版本中开启子域名或二级域名后,由于文章页面读取的是相对路... 2021-07-27

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn