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 に答える