class NameSpace_Module_Model_Observer
{
public function catalogProductSaveAfter(Varien_Event_Observer $observer)
{
$product = $observer->getProduct()->getId();
echo $product;
$model = Mage::getModel('testimonial/select')
->setProductId($product)
->setTestimonialId(10)
->save();
}
}
上面回显$ product产品工作正常,意味着我的电话即将进入观察者事件。 现在我正在保存 - 数据库中没有添加任何内容。 我尝试了很多东西,但没有任何帮助。
答案 0 :(得分:1)
在var/log/[system|exception}.log
中查看您的日志。
另外将数据库调用包装在try / catch中。
try{
$model = Mage::getModel('testimonial/select')
->setProductId($product)
->setTestimonialId(10)
->save();
catch (Exception $e) {
Mage::logException($e);
}