2016-03-23 9 views
0

私は簡単なログインフォームを作成しようとしています。ユーザー名要素ZF2プレースホルダがHTMLコードに表示されない

$this->add(array(
     'name' => 'username', 
     'type' => 'Text', 
     'options' => array(
      'label' => 'Username', 
      'placeholder' => '[email protected]' 
     ), 
    )); 

プレースホルダは、作成されたフォームには表示されません。私は、コントローラのコードでそれを設定した場合...

'ラベル' は正しく表示されることに注意してください、それが表示されます

ます$ form->( 'ユーザ名')を取得 - > setAttributeメソッド( 'プレースホルダ'、 "ユーザーを@ domain.com ");

ボタンの同じ問題、私は設定する必要が

ます$ form->取得( '提出') - >のsetValue( 'サインインも');

それ以外の場合は、ちょうど

...何らかの理由で「追加」の問題であるかもしれないもの上の任意のアイデアを示して?

答えて

関連する問題