在点击magento中的编辑链接时删除特定行
问题描述:
我创建了一个编辑链接,并希望编辑行内容并使用magento将更改保存到数据库。我创建了它的正常工作的删除链接在点击magento中的编辑链接时删除特定行
if($this->getRequest()->getParam('class') > 0) {
try {
$model = Mage::getModel('test/test');
$model->setId($this->getRequest()->getParam('class'))
->setTitle('new title')->setUpdateTime(strtotime('now'))->save();
Mage::getSingleton('adminhtml/session')->addSuccess(Mage::helper('adminhtml')->__('Item was successfully edited'));
$this->_redirect('*/*/');
} catch (Exception $e) {
Mage::getSingleton('adminhtml/session')->addError($e->getMessage());
$this->_redirect('*/*/');
}
}
答
如果你想删除行然后在控制器中添加下面的动作希望这有助于。
public function deleteAction() {
if($this->getRequest()->getParam('class') > 0) {
try {
$model = Mage::getModel('test/test');
$model->setId($this->getRequest()->getParam('class'))
->delete();
Mage::getSingleton('adminhtml/session')->addSuccess(Mage::helper('adminhtml')->__('Item was successfully deleted'));
$this->_redirect('*/*/');
} catch (Exception $e) {
Mage::getSingleton('adminhtml/session')->addError($e->getMessage());
}
}
$this->_redirect('*/*/');
}
问题不清楚请详细说明。 – user247217
你能显示任何错误信息吗? –