2

我在将描述放在图例之后和 zend 表单显示组中的元素之前遇到问题。

这是我用过的

$form->addDisplayGroup(array($username, $password), 
                        'userLogin', 
                        array(
                        'description' => 'user login description',
                        'legend' => 'user login legend',                                
                        ));

$form->getDisplayGroup('userLogin')
        ->addDecorators(array('Description' , 'FieldSet'));

上面的代码片段在元素(用户名和密码)之后而不是图例之后附加了描述。

知道如何使用 Zend_form 装饰器将描述放在图例之后:-?

提前致谢。

4

1 回答 1

0

我有一个类似的代码,但我在元素之前打印了描述。我在中间包含了一个装饰器(FormElements),所以也许这就是原因。

$form->addDisplayGroup(array($username, $pass), 'userLogin', array(
    'legend' => 'User Login',
    'description' => "Lorem ipsum... "
))->setDisplayGroupDecorators(array('Description', 'FormElements', 'Fieldset'));
于 2013-03-21T10:09:54.790 回答