0

Cakephp 2.2.3 バージョンを使用しています。Cake フォーム ヘルパーを使用してフォームを作成すると、入力タイプ フィールドに div とラベルが自動的に追加されます。それを避ける方法は?

コードは次のとおりです。

 <?php echo $this->Form->input('username', array('id' => 'username', 'class' => 'login-inp', 'type' => 'text')); ?>
4

2 に答える 2

3

inputのoptions配列を使用して、フォームがdivとlabelを自動的に追加しないようにすることができます。divおよびlabelオプション配列をに設定しますfalse

echo $this->Form->input('username',
         array('id' => 'username', 'class' => 'login-inp',
               'div' => false, 'label' => false
         )
     );
于 2012-10-28T08:53:25.120 に答える
3

それFormHelper::input()がやるべきことです。ラベルとラッピング div が必要ない場合は、関数を使用して、、、などの特定の入力要素のみを生成しFormHelper::text()ます。FormHelper::select()FormHelper::radio()

于 2012-10-28T12:51:54.157 に答える