ZF Manual on View Helpers視圖助手驗證
根據上面的鏈接我可以創造像這樣
echo $this->formText($name, $value, $attribs);
但是我會怎麼應用驗證或者這是否需要在控制器做視圖中的表單元素使用驗證器組件?
ZF Manual on View Helpers視圖助手驗證
根據上面的鏈接我可以創造像這樣
echo $this->formText($name, $value, $attribs);
但是我會怎麼應用驗證或者這是否需要在控制器做視圖中的表單元素使用驗證器組件?
如果你這樣做: -
<form action='/login'>
echo $this->formText($name, $value, $attribs);
echo $this->formSubmit($name, $value, $attribs);
</form>
然後,你將進行使用Zend Validate提供的驗證在登錄控制器的indexAction驗證。
使用這種方法你可能不會有一個表單對象,我真的不建議使用它,除非你真的不喜歡Zend Form。
所以,基本上這只是一個冗長的說'是的,這需要在控制器中使用驗證器組件'完成。
更好的解決方案是使用完整的Zend_Form類來創建表單並對其進行驗證。