0
$elementDecoration = array(
'ViewHelper',
'Description',
'Errors',
array(array('data'=>'HtmlTag'), array('tag' => 'td', 'valign' => 'TOP')),
array('Label', array('tag' => 'td')),
array('Errors'),
array(array('row'=>'HtmlTag'),array('tag'=>'tr'))
);
$username = new Zend_Form_Element_Text('username');
$username->setLabel('username')
->setDecorators($elementDecoration)
->setRequired(true)
->addFilter('StripTags')
->addFilter('StringTrim')
->addValidator('NotEmpty');
輸出像下面Zend的表創建
<tr>
<td id="username-label">
<label for="username" class="required">username</label>
</td>
<td valign="TOP">
<input type="text" name="username" id="username" value="">
<ul class="errors"><li>Value is required and can't be empty</li></ul>
</td>
</tr>
但我想象下面
<tr>
<td>User Name:</td>
</tr>
<tr>
<td colspan=2><input name="username"/></td>
</tr>
<tr>
<td class="error_msg" colspan=2>Required</td>
</tr>
- 以及我想相同像上面的輸出。
- 爲好,要刪除UL裏。
我期待像表TR TD標籤名稱TR TD輸入框TR TD標籤名稱TR TD輸入框 – Bharanikumar 2013-03-06 10:56:35
我不鰭doutput你的代碼和分 – Bharanikumar 2013-03-06 10:57:07
之間不同的我是不是從描述您的要求清楚你所以我給了你一個想法如何使用Zend幫手,現在你可以相應地編輯它。 – 2013-03-06 10:59:34