Empire CMS内容页面调用当前文章的作者信息,并调用除当前文章以外的成员相关文章

优采云 发布时间: 2020-08-06 18:15

  内容页面调用当前文章的作者信息,并调用当前文章以外的成员相关文章

  1. 通话会员信息:

  将以下代码添加到内容页面模板中.

  $ userr = sys_ShowMemberInfo(0,'');

  会员头像:

  

  成员:

  会员ID:

  注册时间:

  会员积分: 积分

  发布新闻: 文章

  成员组:

  作者文章列表: e / space / list.php?userid =&mid = 1“>文章列表

  第二,调用用户发布的其他文章的信息(成员投稿的文章):

  1,php调用

  调用当前成员提交的文章(5篇文章):

  ---------------------

  $ sql = $ empire-> query(“从{$ dbtbpre} ecms_news中选择*,其中userid ='$ navinfor [userid]'和classid ='$ navinfor [classid]'和id $ navinfor [id]和ismember = 1按新闻时间升序限制5“)排序;

  while($ r = $ empire-> fetch($ sql))

  if($ navinfor [ismember] == 1)

  {

  $ titleurl = sys_ReturnBqTitleLink($ r); //链接

  “ target =” _ blank“ title =”“>

  }

  其他

  {

  暂时没有其他文章

  }

  2,智能标记调用

  ----------------------

  [e: loop = {“从[!db.pre!] ecms_news中选择*,其中userid ='$ navinfor [userid]'和classid ='$ navinfor [classid]'和id $ navinfor [id]和ismember = 1按新闻时间降序限制10“,0,24,0}]

  if($ navinfor [ismember] == 1)

  {

  “ title =”“>

  }

  其他

  {

  暂时没有其他文章

  }

  [/ e: loop]

  或

  [e: loop = {'selfinfo',10,0,0,“ userid ='$ navinfor [userid]'and classid ='$ navinfor [classid]'and id $ navinfor [id] and ismember = 1 “}]

  if($ navinfor [ismember] == 1)

  {

  “ title =”“>

  }

  其他

  {

  暂时没有其他文章

  }

  [/ e: loop]

  =============================================通话用户对其他文章发表的评论============================================ ==========

  注意: id $ navinfor [id]或and id!= $ navinfor [id]表示: 不等于当前文章ID

  ①,classid ='$ navinfor [classid]'的意思是: 仅调用当前列中的文章(如果删除该列,则将调用整个模型中其他列中成员发布的文章)

  ②,classid也可以指定显示列的id格式,例如: classid = 34或(2,3)中的classid)

  ③,classid也可以排除当前列. 格式如下: classid $ navinfor [classid]即: 在其他列中调用当前发布者发布的信息

  “目前没有其他文章”可以删除

  注意: 以上内容(调用用户发布的其他文章信息)可以调用“成员”和“访客”的文章,但背景“网站管理员”发布的文章除外.

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线