cakephpのformヘルパーで体裁を整える(ラベル、div消去、エラーメッセージの分離)

on 12 2, 2009

cake

AdobeのDreameweaverでぐりぐりデザインを作って、
さてフォームに適応しようかと思ったら躓いたのでメモ。

ラベルを取る

邪魔なのはラベルとdiv要素なので「’label’ => false」「div’ => ‘false’」を指定します。

echo $form->input('username', array('label' => false , 'div' => false));

エラーメッセージの分離

エラーメッセージを分離したい場合は以下の通りです。
まずはinputに「’error’=>false」を指定します。

echo $form->input('username', array( 'error'=>false));

それでエラーを表示した居場所に以下を指定すると、エラーメッセージが分離されるそうです。

echo $form->error('username'); 

Leave a Reply