帝国CMS调用评论内容(非常简单)

        最近准备做一流量站,采集了大量的评论发到了网站上,需要在内容页中调用评论本人不是技术大牛,只会CMS,而且只对帝国CMS熟悉,只能从帝国上面想办法,百度了N多方法,有JS调用了(速度很快,且不用刷新,但果断弃用,原因不解释,都懂),还有使用[showplinfo]标签调用的,还有自定义标签的,下面将我的选择过程及选择结果展示出来。

        排除了JS调用后,我最先想到的是用AJAX的方式,但本人水平实在有限,又放弃了。后来看到有用自定义标签的,在e/class/userfun.php中自定义函数,本人的PHP水平虽然不高,但也能看懂,无奈最后总是调用不出来,又放弃,最后我把目光又转向了[showplinfo]标签。

        很多人都说[showplinfo]标签调用的是评论标题而不是评论内容,且带有链接,我只能说思维不要被人牵着鼻子走,[showplinfo]的用法是[showplinfo]调用条数,标签模板ID,栏目ID,信息ID,显示推荐评论,操作类型[/showplinfo],如果是调用本栏目、本ID信息的评论则语法是[showplinfo]调用条数,标签模板ID,$GLOBALS[navclassid],$navinfor[id],显示推荐评论,操作类型[/showplinfo],先简要介绍一下各个参数,调用条数不解释,标签模板ID是指要使用的模板(这个非常重要,也是这篇文章的核心,稍后详说),$GLOBALS[navclassid]是当前栏目ID,$navinfor[id]当前信息ID,这两项不用去管,就这么写上,显示推荐评论不解释,操作类型指按什么方式调用评论,常用帝国标签的也都非常了解。

        下面着重说一下标签模板,标签模板是评论最终显示给用户看的格式,可以调用多个变量以显示内容,下图是帝国CMS默认的新闻系统模型所用的变量:

2014-12-07_181532.jpg

可以看出,与评论有关的变量极少,但并不表示帝国不支持跟评论有关的变量:[!--pltext--]:评论内容;[!--pltime--]:评论时间;[!--zcnum--]:支持数;[!--fdnum--]:反对数,这些变量也可以直接使用,注意到[!--pltext--]这个标签了没有?这不就是评论内容么?

你可能对它们感兴趣

帝国CMS制作大小图的详细方法
相关链接的作用及帝国CMS设置相关链接
解决帝国CMS列表页标题重复的问题
建站工具-帝国CMS介绍