シンプルなカタログ検索ブロック拡張機能
-
16-10-2019 - |
質問
拡張する必要があります Mage_CatalogSearch_Block_Result
, 、しかし、私が間違ったことをしたこと..誰かが私を助けてくれませんか?
コミュニティ/フォルダー/myname/block/result.php
<?php
class Folder_MyName_Block_Result extends Mage_CatalogSearch_Block_Result
{ .... }
?>
問題はここにあると思います:コミュニティ/フォルダー/myname/etc/config.xml
<global>
<blocks>
<myname>
<class>Folder_MyName_Block</class>
</myname>
<catalog>
<rewrite>
<catalogsearch>Folder_MyName_Block_Result</catalogsearch>
</rewrite>
</catalog>
</blocks>
</global>
解決
それは明らかではないかもしれませんが、検索機能は catalog
モジュールbutin in catalogsearch
. 。だから、あなたの書き直しがどのように見えるかは次のとおりです。
<catalogsearch>
<rewrite>
<result>Folder_MyName_Block_Result</result>
</rewrite>
</catalogsearch>
そして小さなサイドノート。閉鎖 ?>
PHPでは、ファイルは冗長です。スタイリングの観点からは見栄えが良いかもしれませんが、場合によっては引き起こす可能性があります Headers already sent
その後のスペースがある場合は問題。
所属していません magento.stackexchange