Zend framework 我们应该如何将zend view helper表单与验证器一起使用+;过滤器?
我们应该如何将zend view helper表单与验证器+过滤器一起使用 错过验证程序+筛选的示例:Zend framework 我们应该如何将zend view helper表单与验证器一起使用+;过滤器?,zend-framework,zend-form,zend-view,Zend Framework,Zend Form,Zend View,我们应该如何将zend view helper表单与验证器+过滤器一起使用 错过验证程序+筛选的示例: 您的电子邮件: 贵国: 你想选择加入吗? 谢谢,将表单创建为一个单独的类,然后您就可以使用所需的所有验证器和过滤器。文档中有完整的设置信息: 文档中的示例: $form = new Zend_Form(); $form->setAction('/user/login') ->setMethod('post'); // Create and config
您的电子邮件:
贵国:
你想选择加入吗?
谢谢,将表单创建为一个单独的类,然后您就可以使用所需的所有验证器和过滤器。文档中有完整的设置信息: 文档中的示例:
$form = new Zend_Form();
$form->setAction('/user/login')
->setMethod('post');
// Create and configure username element:
$username = $form->createElement('text', 'username');
$username->addValidator('alnum')
->addValidator('regex', false, array('/^[a-z]+/'))
->addValidator('stringLength', false, array(6, 20))
->setRequired(true)
->addFilter('StringToLower');
// Create and configure password element:
$password = $form->createElement('password', 'password');
$password->addValidator('StringLength', false, array(6))
->setRequired(true);
// Add elements to form:
$form->addElement($username)
->addElement($password)
// use addElement() as a factory to create 'Login' button:
->addElement('submit', 'login', array('label' => 'Login'));
查看ZF文档中的Zend_Filter_输入。谢谢,但我问的是查看帮助器表单,而不是如何以常规方式创建Zend表单
$form = new Zend_Form();
$form->setAction('/user/login')
->setMethod('post');
// Create and configure username element:
$username = $form->createElement('text', 'username');
$username->addValidator('alnum')
->addValidator('regex', false, array('/^[a-z]+/'))
->addValidator('stringLength', false, array(6, 20))
->setRequired(true)
->addFilter('StringToLower');
// Create and configure password element:
$password = $form->createElement('password', 'password');
$password->addValidator('StringLength', false, array(6))
->setRequired(true);
// Add elements to form:
$form->addElement($username)
->addElement($password)
// use addElement() as a factory to create 'Login' button:
->addElement('submit', 'login', array('label' => 'Login'));