phpcmsv9实现文章内容页显示会员详细信息方法

本方法可以让PHPCMSv9在前台内容页显示会员的详细信息,包括自定义的字段,不适用后台用户组。非常适合自定义模型内容页,如房产、分类等。

只需修改内容页模板如:\phpcms\templates\default\content\show.html 在合适的地方添加如下代码:

 代码如下 复制代码
<?php
$m_info = get_memberinfo_buyusername($username);
$uid = $m_info['userid'];
if(isset($uid)){
    $m_more_db = getcache('member_model', 'commons');
    $this->db->table_name = $this->db->db_tablepre.$m_more_db[$m_info['modelid']]['tablename'];
    $m_more = $this->db->get_one(array('userid'=>$uid));
}
?>
昵称:{$m_more['nickname']}
性别:{$m_more['sex']}
年龄:{$m_more['age']}
职业:{$m_more['pation']}
收入:{$m_more['income']}
爱好:{$m_more['like']}

这样直接调用就ok了,现在可以刷新看一看咯~~

时间: 2024-09-16 07:06:41

phpcmsv9实现文章内容页显示会员详细信息方法的相关文章

WordPress如何获取文章内容页特色图像地址

WordPress获取特色图像地址主要需要用到两个函数get_post_thumbnail_id和wp_get_attachment_image_src.下面是分别获取小.中.大.完整.指定图片规格的图片地址的方法. 获取特色图像:指定100x100 <?php $array_image_url = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), array(100,100)); echo $array_image_

Dreamweaver实现文章内容页的阅读计数

dreamweaver 有朋友问如何在DW中实现文章内容页的阅读计数,这方面网上相关的教程很多了,问的人多了,我索性结合"深度空间整站"程序代码,再写一遍操作流程. 操作之前先做一个文章系统的详细内容页,通过浏览网站页面可以看到了在文章列表页链接上给出了一个?fID_ArticleContent=xxx的参数来链接到详细内容页面ndex_Article_Content.asp.具体查阅一下相关资料,我就不废话了.操作步骤如下: 1.在DW中打开index_Article_Content

dedecms如何在文章内容页添加TAG标签功能

Tag标签是web2.0的东西,相当关键词,它可以把自己网站的一些文章包含它的让其它网站引用,自己也引用别的网站的含它的文章,这样,既可以带给人家流量,也可以为自己带来流量,是互利的. 我们在使用dedecms的时候应该如何在文章内容页添加TAG标签功能呢?Tag标签对于SEO帮助很大,具体修改方法为: 打开模板文件article_article.htm 找到 <div class="content"><table width='100%'>&http:

文章内容页广告浮于左上角的解决办法_经验交流

这个是整页代码,你可以看着改了,也可以保存成HTML文件,完了试试看就知道了,主要用的CSS+DIV 上面的东西移到模板中,下面的东西也是一样~完了就行了~ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://

destoon文章模块调用企业会员资料的方法_php实例

本文实例展示了destoon文章模块调用企业会员资料的方法,对于destoon开发来说非常具有实用价值. 一般来说,为吸引企业会员发布企业文章,当企业会员发布文章后文章底部自动调出该企业会员的企业信息,这样企业会员就比较喜欢发布一些文章.这一功能的具体实现方法如下: 主要代码如下: {if $username} {php $user_status=3;} {php $member = userinfo($username);} {template 'contact', 'chip'} {/if}

关于DataView显示数据库详细信息的问题

数据|数据库|问题|显示 点击链接后产生的问题如下: 索引 0 不是非负数且小于总行数. 说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.IndexOutOfRangeException: 索引 0 不是非负数且小于总行数. 源错误: 行 26:  <ASP:LABEL id=Label4 style="Z-INDEX: 107; LEFT: 280px; POSITION: ab

ajax下载smartupload的内容无法显示汉字的解决方法_AJAX相关

复制代码 代码如下: 服务器端: public void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException{ req.setCharacterEncoding("GBK"); // 新建一个SmartUpload对象 SmartUpload su = new SmartUpload(); su.initialize(this.getServletCon

ajax下载smartupload的内容无法显示汉字的解决方法

复制代码 代码如下: 服务器端: public void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException{ req.setCharacterEncoding("GBK"); // 新建一个SmartUpload对象 SmartUpload su = new SmartUpload(); su.initialize(this.getServletCon

帝国cms7.2版本新闻内容页判断某个字段必须是会员或者VIP会员才能查看

本人在借鉴了很多前辈的经验之后,在原有的基础上稍微改动了一下,希望能解决你的问题. 一.在e目录下新建show.php文件,然后在文章内容 页想要是会员或者VIP会员可见的字段用<script src="http://www.jzread.com/e/show.php?classid=9&id=3363"& gt;代替,这是多个字段在同一个地方展示. 二.如果多个字段不在一个地方展示,多复制几个show.php,改一下名字,例 如:show_message.php