ZenCart–覆盖系统 在ZenCart中可以被覆盖重写的地方有哪些?

在ZenCart中可以被覆盖重写的地方有

语言模块

第一处 如果修改english.php的文件
includes/languages/english.php
includes/languages/CUSTOM/english.php

第二处
includes/languages/english/*.php
includes/languages/english/CUSTOM/*.php

第三处
includes/languages/english/html_includes/*.php includes/languages/english/html_includes/CUSTOM/*.php
includes/languages/english/html_includes/responsive_classic/*.php

第四处
includes/languages/english/extra_definitions/*.php
includes/languages/english/extra_definitions/responsive_classic/product_free_shipping.php

还有三个模块
includes/languages/english/modules/order_total
includes/languages/english/modules/payment
includes/languages/english/modules/shipping
以上几个地方 已经将语言部分完全重写了

仔细观察就可以发现,你想修改这些文件,你就需要单独建一个 你主题的文件夹,存放你重写覆盖的文件

模板模块的重写

includes/templates/template_default/templates/*.php
includes/templates/CUSTOM/templates/*.php

includes/modules/sideboxes/*.php
includes/modules/sideboxes/CUSTOM/*.php

includes/modules/*.php
includes/modules/responsive_classic/*.php

以上只是列出了一些,仔细观察,在ZenCart中如果找到带有classic的就表示可以重写