如何禁用Magento网格中的列的排序和过滤
答案 0 :(得分:37)
最简单的方法是在_prepareColumns()方法中执行此操作。
$this->addColumn('item', array(
'header' => Mage::helper('module')->__('Object'),
'index' => 'item',
'filter' => false,
'sortable' => false
));
答案 1 :(得分:7)
对于自定义网格中所有列的“禁用过滤器”,您可以使用以下方法。
在自定义Grid.php(阻止)文件中设置以下方法$this->setFilterVisibility(false);
。
public function __construct() {
parent::__construct();
$this->setFilterVisibility(false);
}