thelia / comment-module
2.0.1
2024-08-01 12:42 UTC
Requires
- thelia/installer: ~1.1
README
模块 Comment 允许客户在网站的不同元素(如产品、内容等)上添加评论。
评论由以下组成:
- 标题
- 消息
- 评分
- 与客户相关
消息可以在显示在网站上之前由管理员进行审核(建议)。
只有注册并登录的客户可以在网站上发表评论。您也可以仅授权购买了产品的客户发表评论。客户将在15天后(默认)收到电子邮件,以鼓励他们发表评论。
如果评论被接受,客户可以编辑或删除它。
此模块与 Thelia 版本 2.1 或更高版本兼容。
安装
手动
- 将模块复制到
<thelia_root>/local/modules/
目录,并确保模块名称为 Comment。 - 在 Thelia 管理面板中激活它
Composer
将其添加到主 Thelia composer.json 文件中
composer require thelia/comment-module ~1.3.0
用法
在后台办公室,配置页面允许您配置模块。
在工具菜单中,新页面显示评论并允许您管理它们。
在前台办公室,提供了默认模板的集成。它使用钩子,因此默认激活。
您可以在当前模板中覆盖这些 smarty 模板。您必须将模板文件放在此目录中(与默认模板一起):template/frontOffice/default/modules/Comment/
循环
模块提供了一个新的循环:评论
输入参数
输出参数
如何获取产品的评分
评分存储在 meta_data 表中。要检索评分,您可以使用 smarty 函数 meta
,如下所示:
{$rating={meta meta="COMMENT_RATING" key="product" id="10"}} {if $rating} <span class="pull-right"> rating: {$rating} </span> {/if}