Cakephp 2.2.3 バージョンを使用しています。Cake フォーム ヘルパーを使用してフォームを作成すると、入力タイプ フィールドに div とラベルが自動的に追加されます。それを避ける方法は?
コードは次のとおりです。
<?php echo $this->Form->input('username', array('id' => 'username', 'class' => 'login-inp', 'type' => 'text')); ?>
inputのoptions配列を使用して、フォームがdivとlabelを自動的に追加しないようにすることができます。div
およびlabel
オプション配列をに設定しますfalse
。
echo $this->Form->input('username',
array('id' => 'username', 'class' => 'login-inp',
'div' => false, 'label' => false
)
);
それFormHelper::input()
がやるべきことです。ラベルとラッピング div が必要ない場合は、関数を使用して、、、などの特定の入力要素のみを生成しFormHelper::text()
ます。FormHelper::select()
FormHelper::radio()