Php 我们如何在zend_表单的tr标签中添加td?
我想知道很长时间了。我没有得到正确的方式为zend_形式。我们如何以zend_形式将td添加到tr标签中?那么我们如何在zend框架中解决这个问题呢。任何人都可以帮我。 其代码如下所示:Php 我们如何在zend_表单的tr标签中添加td?,php,zend-form,Php,Zend Form,我想知道很长时间了。我没有得到正确的方式为zend_形式。我们如何以zend_形式将td添加到tr标签中?那么我们如何在zend框架中解决这个问题呢。任何人都可以帮我。 其代码如下所示: <table> <tr> <td><input type='checkbox' id='something'/></td> <td><img src='src'/></td>
<table>
<tr>
<td><input type='checkbox' id='something'/></td>
<td><img src='src'/></td>
<td><input type='text' id='something'/></td>
<td><input type='radio' group='justonegroup'/></td>
</tr>
</table>
使用发送表单
大概
$this->setElementDecorators(array(
'viewHelper',
'Errors',
array(array('data'=>'HtmlTag'),array('tag'=>'td')),
array('Label',array('tag'=>'td')),
array(array('row'=>'HtmlTag'),array('tag'=>'tr'))
),array('firstname','lastname'));
表单本身将具有如下所示的table
html标记
$form->setDecorators(array(
'FormElements',
array('HtmlTag', array('tag' => 'table')),
'Form',
));
但输出结果是这样的:我想把四个td标签转换成tr标签。所以我使用了上面的代码,但它不起作用。如何解决?它工作不正常,Rakesh。它只把两个td做成了tr标签。请我想在tr标签中添加4个td。您必须对所有四个元素使用此装饰器…这将帮助您如何->
$form->setDecorators(array(
'FormElements',
array('HtmlTag', array('tag' => 'table')),
'Form',
));