thelia/inter-exclude-category-module

1.0.1 2018-01-18 09:46 UTC

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 文件。