我一直在尋找無處不在,似乎很少有關於Zen Cart ......至少比「安裝和運行」更深入的東西。我正在爲Zen Cart商店換膚(模板化),但我想要的設計與當前佈局不符,所以我不得不對tlp_header.php,tpl_footer.php,tlp_main_page.php等進行大量更改。我在哪裏可以找到用於獲取物品和類別信息等的完整Zen Cart參考?
是否有一個參考指出如何做基本的事情,比如抓取所有類別及其縮略圖,列出某個類別中的所有項目等?我檢查了API文檔,但它很混亂。
我一直在尋找無處不在,似乎很少有關於Zen Cart ......至少比「安裝和運行」更深入的東西。我正在爲Zen Cart商店換膚(模板化),但我想要的設計與當前佈局不符,所以我不得不對tlp_header.php,tpl_footer.php,tlp_main_page.php等進行大量更改。我在哪裏可以找到用於獲取物品和類別信息等的完整Zen Cart參考?
是否有一個參考指出如何做基本的事情,比如抓取所有類別及其縮略圖,列出某個類別中的所有項目等?我檢查了API文檔,但它很混亂。
我意識到這個答覆不會幫助你...六個月後,但無論如何,以防萬一它幫助別人:我同意,如果你還不知道你的方式,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中的文件中完成。