0
私のモデルで私はいくつかの関数を持っています。私は私のフォームを提出するときにこれを呼び出すので、この関数では()私はいくつかの書き込みクエリを行い、succesメッセージを表示したいMage::getSingleton('adminhtml/session')->addSuccess('Ok !');
データがアップロードされている場合は、エラーメッセージMage::getSingleton('adminhtml/session')->addError('KO !');
が表示されますが、同じページに表示されます。私は$ this - > _ redirectReferer()をやろうとしました。しかし、私はエラーがあります。
機能()モデルでは、モデルのメソッドから
public function setTestimony($name, $testimony, $image_url, $vendor_id, $is_active) {
$write = Mage::getSingleton('core/resource')->getConnection('core_write');
if ($name != "" && $testimony != "" && $vendor_id !="" && $is_active != "") {
$insert = "INSERT INTO wlc_testimony (`name`, `testimony`, `image_url`, `vendor_id`, `is_active`)
VALUES ('$name', '$testimony', '$image_url', '$vendor_id', '$is_active')";
$write->query($insert);
$this->_redirectReferer();
Mage::getSingleton('adminhtml/session')->addSuccess('Témoignage ajouté !');
}else{
$this->_redirectReferer();
Mage::getSingleton('adminhtml/session')->addError('Témoignage non ajouté !!');
}
}