我创建自己的模块。该模块应覆盖BlockCart类。
我创建了一个文件/mymodule/override/blockcart/blockcart.php但该文件未执行。
我无法将此文件放在/ override中,因为模块必须在多个商店工作,并且安装必须有效。
我怎么能这样做?
答案 0 :(得分:0)
您必须将文件放在模块的正确路径中:
mymodule/override/modules/blockcart/blockcart.php
然后你的blockcart.php
应该是这样的:
class BlockCartOverride extends BlockCart
{
/* your stuff */
}
在安装过程中,PrestaShop会安装你的覆盖。
有用的链接:
- How to override modules