问题标签 [cart-rules]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
magento - 优惠券错误地检测到我购物车中的钱
我的购物车中有两种不同类别的产品。
产品 | 价格 | 类别
自行车 | 1000 美元 | 两轮车
汽车 | 2000 美元 | 四轮车
我创建了优惠券代码OFF10(10% 折扣)并设置仅适用于第二类惠勒。
当我在购物车中使用此优惠券时。这应该只检测到$100,但它检测到$300。
谁能帮我解决这个问题。
注意: 当我在我的购物车中只有汽车的情况下尝试应用相同的优惠券代码时,会出现错误的优惠券代码。
magento - Magento 购物车规则 BUG - 在“小于”和可配置产品时错误应用
我刚刚发现 Magento 自 1.8 以来似乎有一个与购物车规则有关的错误。
假设我们有一些可配置的产品,如果数量少于 50,则希望为特定产品添加“折扣”。在我的情况下,它是附加费而不是折扣(您可以轻松添加负折扣,因此它将获得附加费更改两个文件参见http://php.quicoto.com/extra-fee-shopping-cart-price-rules-magento/)。
那么 magento 是做什么的呢?
1)检查规则是否对该产品有效 2)如果不是,则检查它是否是可配置产品,然后采用第一个简单产品,并针对该产品检查规则。
在这种情况下,真正的原因是数量少于 50(因为这个简单的产品甚至不在购物车中......)
将规则扩展为“少于 50 且多于 1”并没有奏效。
这个小片段与它有关,在我看来它没有任何意义。为什么要根据可配置产品的第一个产品检查规则?为什么要针对其他产品随机检查规则?
有人知道吗?
我现在的解决方案,只需将此行注释掉... ;-) 并且该规则会按应有的方式应用。
迎接菲利克斯
web-services - Prestashop - 将凭证 (cart_rule) 添加到购物车以通过 Web 服务处理订单
我的移动应用程序是一个移动商务应用程序,它与 PrestaShop 作为后端进行通信。所以我正在使用 PrestaShop 网络服务。我想为我的客户提供添加我想与他们交流的优惠券代码的可能性。所以我在购物车页面中添加了一个字段,用户可以在其中输入优惠券代码 (cart_rule)。当代码与代金券相关联时,它会被检索并显示折扣。但是如何通过 Web 服务将与凭证代码关联的 cart_rule 附加到购物车?购物车 Web 服务概要不显示任何 cart_rule 字段,如下所示:
提前致谢 !
prestashop - 如何在 prestashop 1.6 中显示此产品有购物车规则
对于 prestashop 1.6 我们为特定产品设置了购物车规则,通过添加 3 个产品,另外 1 个产品将作为礼物添加,
这在购物车页面上运行良好,
但是如何在该特定产品页面上显示它
未显示在产品页面上
我们必须在遵守购物车规则的特定产品上显示购物车规则,
php - 在 Magento 2 中使用观察者应用自定义促销规则
我在 Magento 2 中创建了新表,用于存储自定义 promorules,现在我为事件创建了观察者,controller_action_predispatch_checkout_cart_couponPost
并且在该观察者中我想检查用户是否输入了任何自定义规则,然后根据该规则应用折扣。
下面是我的代码:
但上面的代码不起作用并给出错误Fatal error: Uncaught Error: Call to a member function setAmount() on null
请为此提出解决方案。
prestashop - 在购物车中添加特定价格
我想为购物车中的某些产品添加特定价格。目前我在一家商店实现了这一目标,但在另一家商店却没有。我能够为购物车中的某个产品(属性)添加特定价格。我有这个添加部分的代码:
在id_shop 1
它工作,但在其他商店id_shop 2
它没有。我为此绞尽脑汁好几个小时。我一直在尽可能地清理缓存,重新启动 XAMPP,检查 http.conf 以获取线索。
我已id_customer
按要求禁用。因为我也想为访客/客人定价。
php - Prestashop 根据购物车规则显示/隐藏载体
我正在使用 Prestashop 1.6.1.18。我想设置一个购物车规则,为购买超过 14 种具有相同属性的产品提供载体(颜料克数:2 克)。我想根据此购物车规则在购物车页面上显示或隐藏此运营商。
我已经创建了购物车规则,但无法在“操作”选项卡上执行此类操作。
我该如何解决这个问题?有这个模块吗?否则,我应该如何修改代码,只是为了根据购物车规则隐藏/显示承运人?
magento-1.9 - 使用 600 个价格购物车规则在 magento1.9 中添加到购物车非常慢
我的客户有一家商店,有 5000 种产品和 650 条购物车价格规则。如果客户将产品添加到购物车中,它可能会花费 16-21 秒。
服务器非常好:16核处理器,48Gig RAM,Redis,FPC,...
我使用 Varien_Profiler 并优化了 Core Magento 价格规则的一些代码。它节省了 6 秒。但是通过 650 条价格规则验证购物车中的产品仍然需要很多时间。
是否有可以用来代替 Magento 购物车定价规则或一些优化的模块?
php - Magento 2 为购物车价格规则添加自定义代码
我想创建一个购物车规则,即:购买 2 个特定产品,另一种产品将免费并自动添加到购物车
我尝试通过 Magento 默认购物车规则创建配置,但是,没有正确的配置,似乎我必须在购物车规则中编写自定义代码
有没有符合我要求的配置?
如果我必须编写自定义代码,那么它应该是什么流程?