回答:
Downvoteで申し訳ありませんが、これは基本的な質問です。
価格フィルターGotoを削除Catalog->manage attributes
するにno
は、価格属性を検索し、オプションで選択しますUse In Layered Navigation
。
SHOP BY gotoを削除app/design/frontend/your_theme/default/template/catalog/navigation
し、left.phtml
ファイル内でこのコードを見つける
<div class="block-title">
<strong><span><?php echo $this->__('Browse By') ?></span></strong>
</div>
echo
コメントを入力します。うまくいくことを願っています。
display:none;
ルールを追加しますcss
block-title
独自のモジュールを作成し、次のスニペットを使用する
config.xmlのコード:
......
<frontend>
<events>
<core_collection_abstract_load_before>
<observers>
<my_module_remove_price>
<class>MyModule/observer</class>
<method>hidePriceFromLayeredNav</method>
</my_module_remove_price>
</observers>
</core_collection_abstract_load_before>
<events>
.......
オブザーバーのコード:
public function hidePriceFromLayeredNav($event) {
$collection = $event->getEvent()->getCollection();
if($collection instanceof Mage_Catalog_Model_Resource_Product_Attribute_Collection){
$txt=$collection->getSelect()->__toString();
if(strpos($txt,'additional_table.is_filterable')){
$collection->removePriceFilter();
}
}
}
PS:このロジックを使用すると、一部の顧客グループの価格を非表示にしたり、構成設定を使用したりできます