我想使用massaction編輯gridview產品值。在這裏我創建了一個這樣的專欄。magento可編輯的網格列值不發佈使用massaction
$this->addColumn('fineness',
array(
'header'=> Mage::helper('catalog')->__('% Increase'),
'width' => '80px',
'index' => 'fineness',
'type' => 'input',
'editable' => 'TRUE',
));
它工作正常,但我怎麼能發佈這些價值massaction?在這裏,我寫行動這樣
$this->getMassactionBlock()->addItem('update', array(
'label'=> Mage::helper('catalog')->__('Bulk Update'),
'url' => $this->getUrl('*/*/massUpdate'),
'confirm' => Mage::helper('catalog')->__('Are you sure?'),
));
所以,我怎麼能在massaction.in我寫了這樣的作用,但不能工作
public function massUpdateAction()
{
$productIds = $this->getRequest()->getParam('product');
$increase_fineness = $this->getRequest()->getParam('increase_fineness');
$fineness = $this->getRequest()->getParam('fineness');
print_r($fineness);die;
}
看起來像重複http://stackoverflow.com/questions/12639049/magento-grid-issue – Zyava
它不是一個重複的問題。它的gridview可編輯輸入直接使用massaction更新 –
'我有一個名爲'sort_order'的列'editable'=> true,它添加了一個字段進行編輯,但是如何使它保存到行的值?而且問題都是關於如何從可編輯列輸入提交值。我對嗎? – Zyava