易优CMS中 formreply 标签的基本用法是什么?
在易优CMS中,formreply 标签用于获取自由表单的回复列表。这个标签非常有用,特别是在需要展示用户提交的表单回复时。以下是 formreply 标签的基本用法和详细说明:
-
基本语法:
html{eyou:formreply typeid="52" id="field" pagesize='5'} 用户头像: {$field.head_pic} 用户昵称: {$field.nickname} 留言时间: {$field.add_time|MyDate='Y-m-d H:i:s',###} {$field.attr.1802.attr_name}: {$field.attr.1802.attr_value} {notempty name='$field.last_one'} {$field.hidden} <a href="javascript:void(0);" {$field.onclick}>查看更多</a> {/notempty} {/eyou:formreply} -
参数说明:
typeid="52":指定自由表单的ID,这里的52是示例值,实际使用时需要替换为具体的表单ID。id="field":定义一个变量名,用于在循环中引用每个回复的数据。pagesize='5':每页显示的回复数量,这里设置为5条。
-
字段说明:
{$field.head_pic}:用户头像。{$field.nickname}:用户昵称。{$field.add_time|MyDate='Y-m-d H:i:s',###}:留言时间,使用MyDate函数格式化日期。{$field.attr.1802.attr_name}和{$field.attr.1802.attr_value}:自定义字段的名称和值,其中1802是字段ID,实际使用时需要替换为具体的字段ID。
-
分页和查看更多:
{notempty name='$field.last_one'}:判断是否有更多回复,如果有则显示“查看更多”链接。<a href="javascript:void(0);" {$field.onclick}>查看更多</a>:点击“查看更多”链接时触发的JavaScript事件,{$field.onclick}必须存在,以便实现分页功能。
-
注意事项:
- 红色部分(如
{$field.onclick})是不可或缺的,必须保留。 - 分页加载文件
formreply_block001.htm需要在模板目录pc/system或mobile/system下创建,并将formreply标签包住的代码(除了{notempty name='$field.last_one'} {/notempty}包住的片段)复制到该文件中。
- 红色部分(如

扫码添加技术【解决问题】
专注企业网站建设、网站安全16年。
承接:企业网站建设、网站修改、网站改版、BUG修复、问题处理、二次开发、PSD转HTML、网站被黑、网站漏洞修复等。
专业解决各种疑难杂症,您有任何网站问题都可联系我们技术人员。
本文来自博客园,作者:黄文Rex,转载请注明原文链接:https://www.cnblogs.com/hwrex/p/18580751

浙公网安备 33010602011771号