hiddenタグについて
2016年01月30日 12:11
表向きはUserに表示したくないけど、
内部では処理を統一したいために、情報のやりとりをやっているかのようにみせたいことがある。
そのときに役立つのがhiddenタグ
モデル名をあわせてあげれば、フォームは表示されない。
if( $hiddenFlag == TRUE ){
echo $this->Form->hidden( 'MySampleData.1' );
}
else{
echo ('項目1');
echo $this->Form->input('MySampleData.1', array(
'label' => 'The User Alias', // labelとモデル名を別で表示したいとき
'type' => 'text',
//'default' => $session_datas['Inputdata']['1']['tameshi1']
));
}
確認画面でも、あたかもフォーム上にデータが入力されたかのようになっている。
お~、できた。