我一直在为 prestashop 创建一个主题,并且很早就发现您可以通过在 myTheme/modules/modulename 中创建一个文件夹来覆盖模块模板,然后将覆盖的模板放在那里,但是,当我尝试为贝宝模块被覆盖的模板文件没有被使用。
过去有没有其他 prestashop 用户遇到过这个问题,如果有,您是如何解决的?提前致谢。
我一直在为 prestashop 创建一个主题,并且很早就发现您可以通过在 myTheme/modules/modulename 中创建一个文件夹来覆盖模块模板,然后将覆盖的模板放在那里,但是,当我尝试为贝宝模块被覆盖的模板文件没有被使用。
过去有没有其他 prestashop 用户遇到过这个问题,如果有,您是如何解决的?提前致谢。
我遇到了类似的问题,因为我正在将要覆盖的模块中的文件复制到我的主题目录中,并删除那些我没有覆盖的文件。
但是,PayPal 的模块有几个层次。您不能将文件留在原处,它们需要位于覆盖目录的根目录中。
Para 示例,要覆盖express_checkout_payment.tpl
:
复制/app/modules/paypal/views/templates/hook/express_checkout_payment.tpl
到/app/themes/han/modules/paypal/express_checkout_payment.tpl
我有同样的问题,并在prestashop 论坛上找到了解决方法。
这意味着修改paypal模块代码,这不是一个完美的解决方案,但它可以工作......