我希望用户不能在周末订购。
为此,我想在特定的日子里禁用我网站上的购物车功能。
在马根托有办法做到这一点吗?
您应该创建对两者的覆盖:
/app/code/core/Mage/Checkout/controllers/CartController.php
和
/app/code/core/Mage/Checkout/controllers/OnepageController.php
对于indexAction,两者都添加一个strtotime调用来获取一周中的哪一天,如果是周末,则重定向回一条会话消息,声明周末无法结账。
也可以在两个路线呼叫上都有一名观察员来检测一周中的哪一天。