私はそれを解決することができました。有料の延長なしでそれを必要とする可能性のある人のために、ここに私がしたことを書きます:
初め:
この phtml をテーマ フォルダーに複製しました。
catalog/product/list/toolbar.phtml
catalog/product/list.phtml
そして、それらをテンプレート フォルダーに貼り付けます。ホームページではない他のページの要素を上書きしないように、名前を変更しました。
catalog/product/list/toolbar_home.phtml
catalog/product/list_home.phtml
これで、私のホームページだけで動作する 2 つの phtml ができました。どのように呼びますか?
2番:
ホームページに特定のブロックを追加します。
{{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を呼び出します。
第4:
code/core/Mage/Catalog/Block/Product/List.phpに移動し、関数getToolbarHtmlを見つけます。その下にコピーして貼り付けます。そして、次のように変更します。
public function getToolbarHtmlHome()
{
return $this->getChildHtml('toolbar_home');
}
すべてのコードを作成したので、template/catalog/product/list/toolbar_home.phtmlに移動して、必要に応じて変更できます。それはあなたのホームページでのみ機能します!:)