gpt4 book ai didi

php - Zend 框架。在单行中添加表单元素

转载 作者:行者123 更新时间:2023-11-28 03:15:01 25 4
gpt4 key购买 nike

我正在研究 Zend Framework 1.2

我有一个问题。我会在同一行中创建一个表单,但使用我的实际代码:

$this->addElement('select', 'prod_name', array(
'required' => true,
'multioptions'=> $portales,
'label' => 'Portales Suscritos:',
'style' => 'display: inline;'
));

$this->addElement('submit', 'submit1', array(
'ignore' => true,
'label' => 'Cambiar',
'style' => 'display: inline;'
));

它分两行显示。第一行带有标签“Portales Suscritos:”和选择器,第二行带有一个空格和按钮提交

example

我希望它显示在一行

有什么想法吗?谢谢!!!

最佳答案

我的建议是使用 Form Decorators 像您的格式一样显示表单。您也可以创建自己的自定义装饰器来显示表单。您没有使用任何 table或 div 格式。以便您可以随心所欲地显示表单。

这里我给出了自定义装饰器的例子。

$_FormElementDecorators =  array(

'ViewHelper',

'Description',

'Errors',

array(array('data'=>'HtmlTag'), array('tag' => 'td','style'=>'class_name')),

array('Label', array('tag' => 'td', 'class'=>'labelcolor'))


);

有关 Zend 表单装饰器的更多信息,请查看此链接 http://framework.zend.com/manual/1.12/en/learning.form.decorators.html

谢谢

关于php - Zend 框架。在单行中添加表单元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28612012/

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