<?=$this->Form->password( 名前 ) ?><input type="password">によるパスワード入力フィールドを作成します。
<?=$this->Form->hidden( 名前 ,['value'=> 値 ]) ?><input type="hidden">による非表示フィールドを作成します。これはユーザが値の入力などできませんから、第2パラメータにvalueキーの値を持つ連想配列を用意して使うのが基本でしょう。
<?=$this->Form->textarea( 名前 ) ?><textarea>タグによるテキストエリアを作成します。
<?=$this->Form->checkbox( 名前 , ['id'=> 値 ]) ?><input type="checkbox">によるチェックボックスを作成します。ただし、これはチェックマークの部分だけですので、テキスト等の表示はありません。これはラベルとして作成する必要があります。
<?=$this->Form->label( タグのID , 表示テキスト ) ?><label>によるラベルを作成します。これは、第1引数にはラベルを設定するタグのIDを、第2引数に表示するテキストを指定します。
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
<div> <h3>Index Page</h3> <p><?= $message ?></p> <?=$this->Form->create(null,[ 'type' => 'post', 'url' => ['controller' => 'Helo', 'action' => 'index']] ) ?> <?=$this->Form->password('pw') ?> <?=$this->Form->hidden('hide',['value'=>'hide message']) ?> <?=$this->Form->textarea('area') ?> <?=$this->Form->checkbox('check',['id'=>'check']) ?> <?=$this->Form->label('check','check!!') ?> <?=$this->Form->submit('OK') ?> <?=$this->Form->end() ?> </form> </div>
<< 前へ | 次へ >> |