【问题标题】:valitade zend framework's output验证 zend 框架输出
【发布时间】:2010-04-27 13:41:43
【问题描述】:
我使用 xhtml1-strict.dtd 和 validator.w3.org 不验证 Zend Forms。
告诉我如何验证 Zend 的 html
使用$view->doctype('XHTML1_STRICT');,但仅适用于FormText View Helper:/
示例
Zend 输出:<input type="">
我需要:<input type="" />
【问题讨论】:
标签:
html
zend-framework
zend-form
validation
【解决方案1】:
您需要在 zf 中设置文档类型。获取视图助手并对其进行修改,例如控制器中的 $this->view->doctype('XHTML1_STRICT') 。如果它是 zf 的新版本,则应将其添加到 application.ini。检查手册以获取正确的语法。
【解决方案2】:
在application.ini:
resources.view.doctype = "XHTML1_STRICT"
resources.layout[]
在你的view/scripts/layout.phtml
<?php echo $this->view->doctype(); ?>
在你的view/scripts/index/form.phtml
<?php echo $this->form; ?>