Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 我们如何在zend_表单的tr标签中添加td?_Php_Zend Form - Fatal编程技术网

Php 我们如何在zend_表单的tr标签中添加td?

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>

我想知道很长时间了。我没有得到正确的方式为zend_形式。我们如何以zend_形式将td添加到tr标签中?那么我们如何在zend框架中解决这个问题呢。任何人都可以帮我。 其代码如下所示:

<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',
  ));