【发布时间】:2009-07-17 13:39:23
【问题描述】:
我在使用 zend 框架的字符串修剪过滤器时遇到问题。我使用以下代码在 Zend_Form 中设置文本元素:
$voucherValidator = new Project_Validate_Voucher();
$code = $this->addElement('text', 'code', array('label'=>'Gutscheincode'));
$code = $this->getElement('code')
->addFilter('StringTrim')
->addValidator($voucherValidator, true);
当我输入一些带有前面空格或制表符的文本时,验证器会正确处理 StringTrim 过滤输入并接受输入。当我稍后在代码提交后检查 $_POST['code'] 时,我得到了未过滤的输入。如何让我的文本元素发布过滤后的值?
【问题讨论】:
标签: zend-framework filter