製品にエラーメッセージが含まれていても、オブザーバーは製品編集ページにリダイレクトできません。私のコードは以下のとおりです。コードを確認して、問題の場所を教えてください。オブザーバーでcatalog_product_save_beforeイベントを呼び出しています。
$data['aproductid'] = $this->_getRequest()->getParam('id');
if(in_array($check,$resultarray))
{
Mage::getSingleton('core/session')->addError('You have entered duplicate licence no');
Mage::app()->getResponse()->setRedirect(Mage::getUrl('*/*/edit', array(
'id' => $data['aproductid'],
'_current'=>true)));
return;
}