我可以解决它。对于任何需要它的人,无需付费扩展,我在这里写下我所做的:
第一的:
我在我的主题文件夹中复制了这个 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。
第四:
转到code/core/Mage/Catalog/Block/Product/List.php,找到函数getToolbarHtml。复制并粘贴在它下面。并将其更改为如下所示:
public function getToolbarHtmlHome()
{
return $this->getChildHtml('toolbar_home');
}
现在我们已经创建了所有代码,您可以转到template/catalog/product/list/toolbar_home.phtml并修改您想要的任何内容。它只适用于您的主页!:)