我在magento中创建了一个管理(后端)模块,在这里我创建了几个文本字段。我也为此创建了相应的模型。当我按下我的保存按钮,它张贴数据,我可以打印的价值在我的控制器。现在我想把这些数据存储到我的表中。我该怎么做呢??
我正在写这样的代码(控制器):-
public function postAction()
{
$postData = $this->getRequest()->getPost();
//print_r($postData);exit;
$model = Mage::getModel('cod/cod');
//print_r($model);exit;
$model->setCodId($this->getRequest()->getParam('cod_id'))
->setAmount($postData['amount'])
->setStatus($postData['status'])
->save();
Mage::getSingleton('adminhtml/session')->addSuccess(Mage::helper('adminhtml')->__('Rule was successfully saved'));
$this->_redirect('*/*/index');'
}
谁能帮我解决这个问题,我想知道我需要在我的模型文件里写什么。
最佳答案
此链接详细说明了设置新模块和将详细信息保存到数据库中的整个过程。
http://www.magentocommerce.com/wiki/5_-_modules_and_development/0_-_module_development_in_magento/custom_module_with_custom_database_table
关于php - 如何在Magento中的数据库表中插入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7726273/