我使用模块在Magento中创建自定义表,并在观察者中使用“getModel”插入数据,但数据未插入表中也不显示任何错误。
我的代码在
下面$mycustomorder = Mage::getModel('mycustom/mycustom');
$mycustomorder->setOrderId($mycustomorderData['order_id']);
$mycustomorder->setCustomerId($mycustomorderData['customer_id']);
$mycustomorder->setCustomerEmail($mycustomorderData['customer_email']);
$mycustomorder->setProductId($mycustomorderData['product_id']);
$mycustomorder->setProductPrice($mycustomorderData['product_price']);
$mycustomorder->setProductTax($mycustomorderData['product_tax']);
$mycustomorder->setShippingFrequency($mycustomorderData['shipping_frequency']);
$mycustomorder->setStatus($mycustomorderData['status']);
$mycustomorder->setUniqueId($mycustomorderData['unique_id']);
$mycustomorder->setProductQty($mycustomorderData['product_qty']);
$mycustomorder->setCreatedDate($mycustomorderData['created_date']);
$mycustomorder->setUpdatedDate($mycustomorderData['created_date']);
$mycustomorder->save();
答案 0 :(得分:0)
你需要检查很多东西
首先检查是否使用echo exit调用观察者事件。
如果发生这种情况,请尝试检查模块中是否正确加载了模型。还要确保模块的config.xml中有关于模型的条目。
如果您有任何疑问,请告诉我
由于