Câu trả lời:
Xin lỗi cho Downvote thực sự đây là câu hỏi cơ bản .. !!
để xóa bộ lọc giá Goto Catalog->manage attributes
tìm thuộc tính price và chọn no
trong tùy chọn Use In Layered Navigation
.
để xóa SHOP BY goto app/design/frontend/your_theme/default/template/catalog/navigation
và trong left.phtml
tệp tìm mã này
<div class="block-title">
<strong><span><?php echo $this->__('Browse By') ?></span></strong>
</div>
và sau đó đưa echo
vào ý kiến. Hy vọng nó hoạt động.
display:none;
quy tắc cho css
lớpblock-title
tạo mô-đun riêng và sử dụng đoạn mã tiếp theo
mã cho tệp config.xml của bạn:
......
<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>
.......
Mã cho người quan sát của bạn:
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: sử dụng logic này, bạn có thể ẩn giá cho một số nhóm khách hàng hoặc sử dụng cài đặt cấu hình