# 帝国CMS内容页评论AJAX分页显示插件

*Published:* 2024-09-14
*Author:* 客服001

#### 温馨提醒

如果文章内容或图片资源失效，请留言反馈，我们会及时处理，谢谢

本文最后更新于2024年9月14日，已超过 180天没有更新



本插件适用于帝国CMS的版本如下：(支持“简体GBK”、“简体UTF-8”两种编码)

EmpireCMS 7.0及以上版本

EmpireCMS 6.6

EmpireCMS 6.5

EmpireCMS 6.0

\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* 安装插件 \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*

1、将“upload”目录下的文件上传至帝国CMS系统目录；

2、插件安装完毕。

\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* 卸载插件 \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*

1、删除 /e/extend/infocomment/ 目录；

2、插件卸载完毕。

\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* 插件使用 \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*

1、修改内容模板：  
(1)、在要显示评论内容的元素加上id="infocommentarea"变量；在要显示评论数量的元素加上id="infocommentnumarea"变量；例子如下：  
&lt;table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#4FB4DE"&gt;  
&lt;tr&gt;  
&lt;td&gt;&lt;strong&gt;&lt;font color="#FFFFFF"&gt;新闻评论（共有 &lt;span id="infocommentnumarea"&gt;0&lt;/span&gt; 条评论）&lt;/font&gt;&lt;/strong&gt;&lt;/td&gt;  
&lt;/tr&gt;  
&lt;tr&gt;  
&lt;td bgcolor="#FFFFFF" id="infocommentarea"&gt;&lt;/td&gt;  
&lt;/tr&gt;  
&lt;/table&gt;

(2)、在模板内容最底部加上如下代码：  
&lt;script src="\[!--news.url--\]e/extend/infocomment/commentajax.php?classid=\[!--classid--\]&amp;id=\[!--id--\]"&gt;&lt;/script&gt;

2、后台&gt;“系统”&gt;“数据更新中心”：重新刷新内容页（要选择全部刷新）；

3、插件参数配置可修改 /e/extend/infocomment/index.php 以下配置：(推荐用Dreamweaver或Editplus等编辑工具修改)  
－－－－－－－－－－－－－－－－－－－－－－－－－－－  
//-------- 插件参数设置开始 -------

//每页显示记录数  
$line=10;

//每页显示分页链接数  
$page\_line=8;

//是否返回总评论数显示(1为返回评论数，0为不返回)  
$returnshowplnum=1;

//-------- 插件参数设置结束 -------  
－－－－－－－－－－－－－－－－－－－－－－－－－－

4、修改评论显示样式，修改模板文件：/e/extend/infocomment/template/index.temp.php

\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* 插件目录说明 \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*

/e/extend/infocomment/ 评论AJAX分页显示插件目录  
├template/ 模板目录  
│└index.temp.php 显示评论内容模板文件  
├commentajax.php AJAX提交文件  
└index.php 显示评论内容程序文件

调用评论自定义字段方法：

【FOR6.0~6.6版本】

修改模板文件：/e/extend/infocomment/template/index.temp.php 找到  
“select saytext from”，查询SQL加上你要调用的自定义字段名，比如：“select saytext,fieldname from”

然后显示字段内容位置加“&lt;?=$fr\[字段名\]?&gt;”，比如：“&lt;?=$fr\[fieldname\]?&gt;”

【FOR7.0版本】

修改文件：/e/extend/infocomment/index.php 找到  
“select plid,saytime,sayip,username,zcnum,fdnum,userid,saytext from”，查询SQL加上你要调用的自定义字段名，比如：“select plid,saytime,sayip,username,zcnum,fdnum,userid,saytext,fieldname from”

然后修改模板文件：/e/extend/infocomment/template/index.temp.php 在要显示字段内容位置加“&lt;?=$r\[字段名\]?&gt;”，比如：“&lt;?=$r\[fieldname\]?&gt;”