如何利用织梦CMS调用评论内容feedback?

avatar
作者
筋斗云
阅读量:0
织梦CMS中调用评论内容的feedback用法如下:,,``php,{dede:feedback},,{/dede:feedback},``

在织梦CMS(DedeCMS)中,调用评论内容主要通过feedback 标签实现,以下是详细的用法和示例:

基本语法

 {dede:feedback}     <ul>         <li class='fbtitle'>[field:username function="(@me=='guest' ? '游客' : @me)"/] 对 [field:title/] 的评论:</li>         <li class='fbmsg'> <a href="plus/feedback.php?aid=[field:aid/]" class='fbmsg'>[field:msg /]</a></li>     </ul> {/dede:feedback}

参数说明

如何利用织梦CMS调用评论内容feedback?

row='12':调用评论条数,默认为12条。

titlelen='24'长度,默认为24个字符。

infolen='80':评论长度,默认为80个字符。

底层字段

id, aid, typeid, username, arctitle, ip, ischeck, dtime, mid, bad, good, ftype, face, msg, title

范例

在首页模板\templets\default\index.htm 中,你可以使用如下代码来调用最新的会员评论:

 {dede:feedback row='5' titlelen='24' infolen='80'}     <li>          <small><a href="#" class="username">[field:username function="(@me=='guest' ? '游客' : @me)"/]</a> 评论 <a href="[field:global.cfg_phpurl/]/feedback.php?aid=[field:aid/]" class="title">[field:title/]</a></small>         <p>[field:msg/]</p>     </li> {/dede:feedback}

相关设置

在织梦CMS后台的【核心】【评论管理】中,可以对现有的评论进行审核和编辑,在【系统】【系统基本参数】的“互动设置”中也有评论的相关设置选项,可以控制会员评论的显示和功能。

FAQs

如何在文章内容页调用评论数?

1、在plus 目录下,建立一个文件名为feedcount.php,代码如下:

```php

document.write("共有<?php require_once(dirname(__FILE__)."/../include/common.inc.php"); $row = $db>GetOne("select count(*) as fc from dede_feedback where aid='{$aid}'"); if(!is_array($row)){ echo "0"; }else { echo $row['fc']; } ?>位用户了发表评论");

```

2、在模板中需要显示评论总数的地方,加入以下JS代码:

```html

<script type="text/javascript" src="{dede:field name='phpurl'/}/feedcount.php?aid={dede:field.id/}"></script>

```

如何调用留言板的回复内容?

1、确定回复字段,例如回复内容、回复时间、回复者等。

2、编写循环标签,使用{dede:reply}...{/dede:reply} 标签来循环显示所有回复内容。

3、在循环标签内部,使用{dede:field name='字段名' /} 来调用具体的回复字段。

示例代码:

 {dede:field name='title' /} {dede:field name='msg' /} {dede:reply}     {dede:field name='replymsg' /}     回复者:{dede:field name='replyname' /}     回复时间:{dede:field name='replytime' function='MyDate("Ymd H:i:s",@me)' /} {/dede:reply}


织梦CMS调用评论内容(Feedback)用法详解

1. 简介

织梦CMS(Empire CMS)是一款功能强大的内容管理系统,其中feedback模块用于处理网站上的评论功能,以下是如何在织梦CMS中调用评论内容的详细步骤。

2. 调用方法

在织梦CMS中,可以通过以下几种方式调用评论内容:

2.1 通过标签调用

织梦CMS提供了专门的标签来调用评论内容,以下是一些常用的标签:

{dede:feedback action='list' aid='你的文章ID' num='显示数量' titlelen='标题长度' row='每行显示数量' pagesize='每页显示数量' templet='模板名称'}

2.2 参数说明

action: 表示操作类型,list表示列出评论。

aid: 表示文章的ID,用于指定调用哪个文章的评论。

num: 表示要显示的评论数量。

titlelen: 表示评论标题的长度,默认为30。

row: 表示每行显示的评论数量,默认为2。

pagesize: 表示每页显示的评论数量,默认为10。

templet: 表示自定义模板的名称,如果未指定,则使用默认模板。

3. 示例代码

以下是一个简单的示例,展示如何在文章内容中调用评论:

 {dede:feedback action='list' aid='1' num='5' titlelen='30' row='2' pagesize='10'}   <div class="feedbacklist">     <!评论列表 >     {dede:feedback titlelen='30' row='2'}       <div class="feedbackitem">         <p>{title}</p>         <p>{username} {inputtime}</p>         <p>{content}</p>       </div>     {/dede:feedback}   </div> {/dede:feedback}

4. 自定义模板

如果你需要自定义评论的显示样式,可以在后台管理系统中找到feedback模块,然后选择相应的文章,在“自定义评论模板”处上传自定义模板文件。

5. 注意事项

确保文章ID正确无误。

根据需要调整numtitlelenrowpagesize等参数。

如果使用自定义模板,确保模板文件名正确且与templet参数匹配。

6. 归纳

通过以上步骤,你可以在织梦CMS中灵活地调用和展示评论内容,根据实际需求调整参数和模板,可以更好地满足网站的用户体验需求。

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!