2010-04-27 81 views
0

我使用xhtml1-strict.dtd和validator.w3.org不驗證Zend Forms。
告訴我你如何驗證Zend的HTMLvalitade zend框架的輸出

使用$view->doctype('XHTML1_STRICT');,但僅適用於FORMTEXT視圖助手的工作:/

例如
Zend的輸出:<input type="">
我需要:<input type="" />

回答

0

您需要從zf中設置文檔類型。獲取視圖助手並在控制器中對其進行修改,如$ this-> view-> doctype('XHTML1_STRICT')。如果它是zf的新版本,則應將其添加到application.ini中。檢查手冊的正確語法。

+0

它表單視圖助手工作。如何使用Zend_Form? – 2010-04-27 15:30:49

+0

@vitaly檢查Zendcasts.com的zend框架tuts – tawfekov 2010-04-27 20:48:40

0

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; ?>