2013-07-29 43 views
1

我添加驗證電子郵件元素:Zend的形式變化相匹配誤差

$usr_email->addValidator('Db_NoRecordExists', true, array('users', 'usr_email')); 

現在有錯誤信息:A記錄匹配的「管理@例如」發現

我想改變這種錯誤,但我想,這將顯示插入的電子郵件

電子郵件「管理@例如」上的數據庫 我嘗試已經存在,但不是電子郵件DISPLY螞蟻html標籤

addErrorMessage("**This email **strong text** address already exist.**"); 

回答

1

使用%value%佔位符的錯誤消息,它會與實際值來代替。

實施例:

$usr_email->addValidator('Db_NoRecordExists', true, array(
    'users', 
    'usr_email', 
    'messages' => array(
     'recordFound' => 'A email %value% already exist in database' 
    )));