Làm thế nào để vô hiệu hóa phân loại và lọc trên một cột trong Magento lướiMagento lưới vô hiệu hóa phân loại và lọc
13
A
Trả lời
31
Cách đơn giản nhất là để làm điều đó trong _prepareColumns() phương pháp.
$this->addColumn('item', array(
'header' => Mage::helper('module')->__('Object'),
'index' => 'item',
'filter' => false,
'sortable' => false
));
5
Để tắt bộ lọc cho tất cả các cột trong lưới tùy chỉnh, bạn có thể sử dụng các phương pháp sau.
Đặt các phương thức sau $this->setFilterVisibility(false);
trong tệp Grid.php (Chặn) tùy chỉnh của bạn.
public function __construct() {
parent::__construct();
$this->setFilterVisibility(false);
}
Cảm ơn Alexei, Một điều nữa bạn có thể cho tôi biết là nó 'lọc' => sai hoặc 'lọc => 'false' 'lọc'=> sai dẫn đến trang 404 không tìm thấy – sushantsahay
Tôi Không chắc chắn những gì bạn có ý nghĩa. Bộ lọc không được dẫn đến lỗi 404. Khi nào bạn gặp lỗi chính xác? –
Cảm ơn Alexei, tôi đã giải quyết nó. – sushantsahay