采用帝国CMS制作会员系统的时候经常会需要在各个页面灵活的调用会员信息及对应栏目列表信息,本文讲述了帝国CMS实现内容页调用当前会员信息及文章信息的方法,具体步骤如下:
网站的建设创新互联公司专注网站定制,经验丰富,不做模板,主营网站定制开发.小程序定制开发,H5页面制作!给你焕然一新的设计体验!已为酒楼设计等企业提供专业服务。
一、调用会员信息:
把以下代码加到内容页模板里即可
复制代码
代码如下:
?php
$userr=sys_ShowMemberInfo(0,'');
?
span
class="udate"注册时间:?=$userr[registertime]==null?"":date('m-d',$userr[registertime])?/span
span class="udate"会员积分:?=$userr[userfen]?分/span
span class="udate"上传小说:?=$empire-gettotal("select count(*)
as total from phome_ecms_download where userid='$navinfor[userid]' and
ismember=1")?本/span
span
class="ptmem"?=$userr[groupname]?/span
二、调用文章列表信息(会员投稿文章):
调用当前会员投稿的文章(5条):
复制代码
代码如下:
?php
$sql=$empire-query("select *
from phome_ecms_download where userid='$navinfor[userid]' and ismember=1 order
by newstime asc limit 5");
while($r=$empire-fetch($sql))
{
$titleurl=sys_ReturnBqTitleLink($r);//链接
?
lia
href="?=$titleurl?" target="_blank" title="?=$r[title]?"
?=esub($r[title],40)?/a/li
?php
}
网站上线前先设置一些内部链接对后期的优化排名很有帮助,帝国cms也可以设置文章中的关键字自动加链接,但是要注意一下关键词替换次数,最好是1次。
怎么操作呢?分两步完成
1.帝国cms文章关键字自动加链接:后台 - 其他 - 管理内容关键字 - 在框中添加关键词和链接
2.设置关键词只显示一次(关键词链接只替换一次)
后台 - 系统 - 系统 - 系统设置 - 系统参数设置 - 信息设置
找到“信息内容关键字重复替换”,把默认的“0”改成“1”
你是指在后台发布文章吗?
登录后台之后,选择相关栏目,点增加文章,填写标题、文章内容等相关内容,点提交就可以了
你是说首页调用吧,用灵动标签很简单。
[e:loop={1,10,0,0}]
a href="?=$bqsr['titleurl']?" target="_blank"img src="?=$bqr['titlepic']?"?=$bqr['title']?/a br
[/e:loop]
这段代码是调用栏目id为1的10条最新信息。
其中?=$bqsr['titleurl']?是调用文章的地址,?=$bqr['titlepic']?是图片路径,?=$bqr['title']?是文章标题。这种调用如果文章没有标题图片就调用不出来图片。可以用这种写法
img src="?=$bqr[titlepic]?$bqr[titlepic]:$public_r[newsurl]."e/data/images/notimg.gif"?" width="60" height="60" alt="",这样如果没有标题图片会调用默认图片notimg。
爱建站公益网有详细教程,你可以看我资料找到网址,在这里就不发了