我可以解決它。對於任何人誰也需要它,沒有祈禱,延伸,在這裏我寫我所做的:
第一:
我重複我的主題文件夾此PHTML:
catalog/product/list/toolbar.phtml
catalog/product/list.phtml
我貼他們在我的模板文件夾。爲了不覆蓋不是主頁的其他頁面的元素,我改變了名稱。
catalog/product/list/toolbar_home.phtml
catalog/product/list_home.phtml
有了這個,我有2個只適用於我的主頁的phtml。我如何給他們打電話?
二:
我添加了特定塊在我的主頁:
{{block type="catalog/product_list" category_id="35" column_count="4" template="catalog/product/list_home.phtml" }}
當心:我改變了模板指向我的模板。
三:
在我list_home。PHTML,在那裏你可以找到這個代碼:
<?php echo $this->getToolbarHtml() ?>
我改變了它本:
<?php echo $this->getToolbarHtmlHome() ?>
此功能不存在,所以我們需要創建它。該功能將調用我們的toolbar_home.phtml。
四:
轉到代碼/核心/法師/目錄/座/產品/ list.php的,並找到函數getToolbarHtml。複製並粘貼在它下面。並改變它看起來像這樣:
public function getToolbarHtmlHome()
{
return $this->getChildHtml('toolbar_home');
}
現在,我們已經創建了所有的代碼,你可以去模板/目錄/產品/列表/ toolbar_home.phtml和修改任何你想要的。它只會在你的主頁上工作! :)
'當心:我改變了模板指向我的模板.'就像我說的,如果你不想編輯核心或模板, z塊是完美的。 – Zak
是的,謝謝你,我可以到達這個解決方案!非常感謝! :d – Sonhja