帝国cms内容页与首页调用评论的方法分享

发布时间:2020-09-01编辑:脚本学堂
如何在帝国cms的首页以及内容页,调用评论内容呢?本文给出二个实现方法,实例代码哦,有需要的朋友参考下。

1,在内容页添加评论功能,并调用评论内容。
 

复制代码 代码示例:
<script>
function CheckPl(obj)
{
if(obj.saytext.value=="")
{
alert("您没什么话要说吗?");
obj.saytext.focus();
return false;
}
return true;
}
</script>
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" id=saypl>
<form name=saypl method=POST action="/e/enews/index.php" onsubmit="return CheckPl(document.saypl)">
<tr>
<td height="25" bgcolor="#FFFFFF"> <div align="center">
<table width="100%" border="0" cellspacing="1" cellpadding="3">
<tr>
<td width="56%">用户名:
<input name="username" type="text" id="username" size="12"></td>
<td width="44%">密码:
<input name="password" type="password" id="password" size="12"></td>
</tr>
<tr>
<td>验证码:
<input name="key" type="text" id="key" size="6">
<img src="/e/ShowKey?ecms"> </td>
<td><input name="nomember" type="checkbox" id="nomember" value="1">
匿名发表</td>
</tr>
</table>
</div></td>
</tr>
<tr>
<td height="25" bgcolor="#FFFFFF"> <div align="center">
<textarea name="saytext" cols="56" rows="6" id="saytext"></textarea>
</div></td>
</tr>
<tr>
<td height="25" bgcolor="#FFFFFF"> <div align="center">
<input name="imageField" type="image" src="/e/data/images/postpl.gif" border="0">
<input name="id" type="hidden" value="[!--id--]">
<input name="classid" type="hidden" value="[!--classid--]">
<input name="enews" type="hidden" id="enews" value="AddPl">
<input name="repid" type="hidden" id="repid" value="0">
</div></td>
</tr>
</form>
</table>
[showplinfo]15,13,0,0,0,0[/showplinfo]
 

具体showplinfo的用法,大家参考下帝国cms 管理员手册中的相关内容。

2,帝国cms 首页调用评论代码

调用:
 

复制代码 代码示例:
[showplinfo]15,13,0,0,0,0[/showplinfo]

1,页面模板内容:
 

复制代码 代码示例:
[!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]

2,列表内容模板:
 

复制代码 代码示例:
<li>
  <div class="comment"><a href='/e/pl?id=[!--id--]&classid=[!--classid--]' target="_blank" title='文章标题:[!--title--]
评论时间:[!--pltime--]
发布作者:[!--username--]'>[!--pltext--]</a> <span class="oblique">[!--username--] 对
    <span class="commenttitle read">[!--title--]</span> 评论于 [!--pltime--]</span></div>
</li>

二者结合,即可在帝国cms的首页或栏目页中显示评论内容。