【发布时间】:2011-05-22 20:55:01
【问题描述】:
$submit->setDecorators(array('ViewHelper',
array(array('data'=>'HtmlTag'), array('tag'=>'td', 'class'=>'element')),
array(array('emptyrow'=>'HtmlTag'), array('tag'=>'td', 'class'=>'element')),
array(array('row'=> 'HtmlTag'), array('tag'=>'tr'))
));
我想输出以下内容。
<tr><td class="element">&nbps;</td><td class="element">
<input type="submit" name="submit" id="submit" value="submit"></td></tr>
但正如我们所知,上面的代码会将 td 包裹在另一个 td 周围。像这样
<tr><td class="element"><td class="element">
<input type="submit" name="submit" id="submit" value="submit"></td></td></tr>
我知道我可以完全删除 emptyrow 行并使用 colspans 作为属性。但我不想那样做。我想知道我们如何创建一个元素兄弟姐妹。
【问题讨论】:
标签: zend-framework decorator zend-decorators