在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的就表示可以重写