gpt4 book ai didi

zend-framework - 用于错误消息的Zend框架表单装饰器

转载 作者:行者123 更新时间:2023-12-04 06:43:31 27 4
gpt4 key购买 nike

我一直在尝试使用装饰器来格式化我的表单。我已经将表格元素格式化为表格。我已经格式化了按钮元素。我只需要知道要放入setDecorator中的哪些选项,以使我的错误消息出现在相应输入字段旁边而不是其下方的<td>标记或单元格中。

我尝试将错误放入数组中并设置'tag'=>'td',但它不起作用。任何帮助,将不胜感激。

到目前为止,我的代码是:

public $elementDecorators = array(  
'ViewHelper',
'Errors',
array(array('data' => 'HtmlTag'), array('tag' => 'td', 'class' => 'element')),
array('label', array('tag' => 'td')),
array(array('row' => 'HtmlTag'), array('tag' => 'tr')),
);

最佳答案

试试这个:

    $elementDecorators = array(
'ViewHelper',
array(
array('data' => 'HtmlTag'),
array('tag' => 'td')
),
array(
array('openerror' => 'HtmlTag'),
array('tag' => 'td', 'openOnly' => true, 'placement' => Zend_Form_Decorator_Abstract::APPEND)
),
'Errors',
array(
array('closeerror' => 'HtmlTag'),
array('tag' => 'td', 'closeOnly' => true, 'placement' => Zend_Form_Decorator_Abstract::APPEND)
),
array('Label',
array('tag' => 'td')
),
array(
array('row' => 'HtmlTag'),
array('tag' => 'tr')
)
);

关于zend-framework - 用于错误消息的Zend框架表单装饰器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5422421/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com