1
是否有可能要使用Zend_Filter_Input
時所需的數組項:的Zend_Filter_Input和所需值
$data = array();
$validators = array(
'name' => 'NotEmpty'
);
$filters = array(
'*' => 'StringTrim'
);
$input = new Zend_Filter_Input($filters, $validators, $data);
var_dump($input->isValid());
它返回true
,而我希望它是false
。
任何方式做到這一點?
UPD:
發現:
$validators = array(
'name' => array(
'NotEmpty',
'presence' => 'required' // <-----
)
);
但對於非現有值$input->getErrors();
返回空數組。如何檢索適當的錯誤消息?
想知道我怎麼錯過了O_O – zerkms
順便說一下這個方法,有沒有辦法來改變'required'的消息? – zerkms
像往常一樣,我猜數組('messages'=> array('missingMessage'=>'blabla')); –