thelia / stock-alert-module
Requires
- thelia/installer: ~1.1
README
库存警报
本模块具有两个不同的功能
- 当库存数量低于某个限制时发送电子邮件通知。
- 允许客户订阅不可用的产品,以便在产品再次可用时收到通知。
安装
手动
本模块需要Thelia版本2.1
必须将其放置在您的模块/目录中(local/modules/)。
您可以下载此模块的.zip文件,或者像这样将git子模块创建到您的项目中
cd /path-to-thelia git submodule add https://github.com/thelia-modules/StockAlert.git local/modules/StockAlert
接下来,转到Thelia管理面板以激活模块。
Composer
将其添加到您的main thelia composer.json文件中
composer require thelia/stock-alert-module ~2.0
配置
您可以在模块的配置页面上启用或禁用管理员通知。您还可以定义产品数量阈值和电子邮件列表。
对于客户,显示由钩子管理。因此,如果您禁用钩子 product.details-bottom
和 product.javascript-initialization
,则此功能将为客户禁用。
您还可以通过重新定义您的frontOffice模板中的html模板来自定义显示。您必须将templates/frontOffice/default/
中的文件复制到您的模板中,在modules/StockAlert/
目录中。文件应具有相同的名称。
您还可以自定义模块发送的电子邮件。您必须将文件从templates/email/default/
复制到您的电子邮件模板目录中,编辑它们,并在邮件模板配置页面上选择此模板。
钩子
此模块添加了一个新的钩子
product.stock-alert
您可以将它放在模板中的任何位置,并在不使用它的情况下使用它代替product.details-bottom
钩子。
它调用与product.details-bottom
钩子相同的函数,并渲染```product-details-bottom.html```模板
重要:不要忘记禁用您不想要使用的钩子(例如product.details-bottom
)。