我到处都在搜索,而Zen Cart似乎很少......至少比“安装和去”更深刻。我正在剥皮(模板化)一个Zen Cart商店,但我想要的设计不适合当前的布局,所以我不得不对tlp_header.php,tpl_footer.php,tlp_main_page.php等进行大量更改。
是否有引用显示如何执行基本操作,例如获取所有类别及其缩略图,列出类别中的所有项目等?我检查了API文档,但它让人感到困惑。
答案 0 :(得分:0)
我意识到这个回复对你来说不会有所帮助......六个月之后,但无论如何,万一它可以帮助别人:我同意,如果你不知道你的方式,API文档不是很有帮助Zencart,他们更多的是参考。
您在Zencart wiki中有一些教程。它们都不是你需要的完整解决方案,但是从这里和那里你可以学到很多东西(我至少做过)。
另一方面,我的建议是使用其他模板中的代码,特别是Zencart默认模板和/ modules / pages中的header.php文件。但更进一步,我会尝试使用Zencart功能而不先编辑任何文件。
例如,如果您需要列出所有类别及其缩略图,则您已具备该功能。如果你用一个类别的cPath调用index.php,你将获得该列表,为什么要从头开始做所有麻烦呢?
如果你真的需要在不同的地方包含这个列表,我会开始在默认模板的/ common文件夹中查看“tpl_tabular_display.php”和“tpl_columnar_display.php”。他们分别完成输出产品和类别列表的所有工作。大多数情况下,SQL调用是在/ includes / modules / pages中的header.php文件或/ includes / modules中的文件中完成的。