PHPCMS V9内容页显示会员的详细信息(包括自定义字段)  

风乱流年发表于 2014-04-04 10:24努力不息 最后回复于 2017-11-01 16:36 [复制链接] 14243 93

1. 只显示前台会员的信息,后台用户组不适合
2. 比较适合自定义模型内容页,例如房产,分类等...

修改内容页模板,如:\phpcms\templates\default\content\show.html 合适的地方添加如下代码
  1. <?
  2. $m_info = get_memberinfo_buyusername($username);
  3. $uid = $m_info['userid'];
  4. if(isset($uid)){
  5. $m_more_db = getcache('member_model', 'commons');
  6. $this->db->table_name = $this->db->db_tablepre.$m_more_db[$m_info['modelid']]['tablename'];
  7. $m_more = $this->db->get_one(array('userid'=>$uid));
  8. }
  9. ?>
复制代码
  1. {if isset($uid)}
  2. 这里 if 是判断,如果发布人为后台用户组,这里就不显示,前台用户发布这里才显示。
  3. 账号:{$username} 所属模型ID:{$m_info['modelid']} 可以利用这个来判断某个模型需要输出什么内容
  4. 通用的基础信息 > 用户名:{$m_info['nickname']} E-mail:{$m_info['email']} 等等,自己查(v9_member)数据表
  5. 自定义的字段 > 电话为:{$m_more['dianhua']} 地址为:{$m_more['dizhi']}
  6. {/if}
复制代码
youzijian
楼主的头像是本人吗?
guxingaohan
刚看见一个妹子,很漂亮!
rwf-2000
很有看点!
longssh
投楼主一票,不用谢哦!
chen0302
写得实在太好了,我唯一能做的就是默默顶贴!
波斯猫
今天过得很不爽!
~大晒~
看在楼主的面子上,认真回帖!
donnyhan
收藏了,改天让朋友看看!
张浩天
楼主的帖子提神醒脑啊!

快速回帖

本版积分规则
您需要登录后才可以回帖 登录 | 立即注册

快速回复 返回顶部 返回列表