Разделение ошибок Message_AddError в шаблоне Smarty
Сейчас сообщения об ошибки выводятся все вместе в одном массиве, как сделать что бы можно было их разделит, что бы идентификатором выступило поле msg, то есть если msq=='223311' то в нужном мести в шаблоне Smarty выводим титле равный этому ID 223311
/**
* Добавляет новое сообщение об ошибке
*
* @param string $sMsg
* @param string $sTitle
* @param bool $bUseSession
*/
public function AddError($sMsg,$sTitle=null,$bUseSession=false) {
if(!$bUseSession) {
$this->aMsgError[]=array('msg'=>$sMsg,'title'=>$sTitle);
} else {
$this->aMsgErrorSession[]=array('msg'=>$sMsg,'title'=>$sTitle);
}
}