Questions tagged «rules»

3
目录规则每日更新不起作用
我面临Magento的目录规则每日更新不起作用的问题。这意味着当目录规则的到期日期到来时,产品价格没有任何变化,因此我必须在管理员中按规则应用按钮。Cron已配置并正常工作。看来catalogulule / observer :: dailyCatalogUpdate方法应该每天自动检查并应用规则,但事实并非如此(我也尝试过手动启动它)。这是Magento的核心代码: <!--file: app/code/core/Mage/CatalogRule/etc/config.xml--> <crontab> <jobs> <catalogrule_apply_all> <schedule> <cron_expr>*/1 * * * *</cron_expr> </schedule> <run> <model>catalogrule/observer::dailyCatalogUpdate</model> </run> </catalogrule_apply_all> </jobs> ... </crontab> 观察员: /*file app/code/core/Mage/CatalogRule/Model/Observer.php*/ public function dailyCatalogUpdate($observer) { Mage::getResourceSingleton('catalogrule/rule')->applyAllRulesForDateRange(); return $this; } 我成功修改了如下观察者方法: /*file app/code/core/Mage/CatalogRule/Model/Observer.php*/ public function dailyCatalogUpdate($observer) { Mage::getModel('catalogrule/rule')->getResourceCollection() ->walk(array( Mage::getResourceSingleton('catalogrule/rule'), 'updateRuleProductData' )); Mage::getResourceSingleton('catalogrule/rule')->applyAllRulesForDateRange(); return $this; …
15 rules  catalog  cron 

1
限制客户在Magento中购买某种产品的最大数量(一定数量)
有没有好的模块可以解决这个问题?还是这是需要编写的自定义事件/观察者? 这是一个非magento网站上的图像,专门显示了我在寻找什么。 Magento 2.2.3 EE 这需要与Magento Commerce b2b模块一起使用。因此,组/公司中的每个人都会受到限制。如果该组中有4个人,但一个人购买了最高金额,则其他3个人将被禁止购买任何商品。这使其逻辑变得越来越复杂和困难。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.