1
我試圖在Magento CMS頁面中創建一個簡單的發佈日曆。我店裏的很多產品都可以進行預購,我希望能夠列出發佈日期和產品名稱,並鏈接到按距離最近的發佈日期排序的Magento產品頁面。在Magento中創建一個簡單的發佈日曆
任何指針?
我試圖在Magento CMS頁面中創建一個簡單的發佈日曆。我店裏的很多產品都可以進行預購,我希望能夠列出發佈日期和產品名稱,並鏈接到按距離最近的發佈日期排序的Magento產品頁面。在Magento中創建一個簡單的發佈日曆
任何指針?
您需要創建一個自定義模塊(自定義模塊內部)繪製產品列表:
$products = Mage::getModel('catalog/product')->getCollection();
將幫助您開始使用的所有產品的集合。不要忘記應用可見性過濾器。一旦你創建了模塊的CMS頁面將能夠使用像這樣的東西包括塊:
{{block type="yourmodule/releasecalendar" name="releasecalendar" template="yourmodule/releasecalendar.phtml"}}
從長遠來看,你會希望得到一個更好的理解你如何使用模型(也可能是控制器)來實現這樣的功能,但是這種解決方案在開發人員友好性方面更加友好,除非你對magento更有經驗。
謝謝,這正是我所需要的! – Trevor
我已經得到了一切工作,除非我無法在我的CMS頁面中包含該塊。 我正在使用: '{{block type =「lsc/releasecalendar」name =「calendar」template =「lsc/calendar.phtml」}}' 我能夠使用它的某些功能PHP,但這並不適合我的情況。 ();} toHtml();這個函數返回的是一個數組,這個數組是一個數組。 ?>' 有什麼想法? – Trevor
你在哪裏可以看到產品及其發佈日期?你是否收到錯誤,{{...}}代碼是不是正在渲染(在前端顯示代碼),還是沒有出現? –