thelia/comment-module

安装: 542

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 9

分支: 9

公开问题: 3

类型:thelia-module

2.0.1 2024-08-01 12:42 UTC

This package is auto-updated.

Last update: 2024-09-01 12:50:50 UTC


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}