thelia / inter-exclude-category-module
1.0.1
2018-01-18 09:46 UTC
Requires
- thelia/installer: ~1.1
This package is auto-updated.
Last update: 2024-09-14 22:21:01 UTC
README
定义不能同时加入购物车的商品类别。
安装
手动安装
- 将模块复制到
<thelia_root>/local/modules/
目录,并确保模块名称为 InterExcludeCategory。 - 在Thelia管理面板中激活它
Composer
在主Thelia composer.json文件中添加它
composer require thelia/inter-exclude-category-module:~1.0
使用方法
在插件的配置页面上,选择2个类别,这些类别中的产品不能一起放入购物车。
可以添加任意多的排除条件,但不能排除一个类别及其父类别。
当尝试添加一个产品到购物车时,如果已有来自排除类别的产品,用户将被提示不要添加此产品或从购物车中移除排除类别的产品。
集成
在FO模板布局的底部脚本中,将 var addCartMessageUrl = "{url path='ajax/addCartMessage'}";
声明改为 var addCartMessageUrl = "{url path='InterExcludeCategory/check-cart'}";
,以便在尝试添加购物车中的产品时显示弹出窗口。
考虑自定义模板中的 includes/removeFromCart.html
文件。