<?php echo $this->Form->create('AdminCsv', array('type' => 'file', 'enctype' => 'multipart/form-data')); ?> //追加-- <table> <tr> <th> <?php echo $this->Form->select( 'Admin.id', //idリスト $AdminList, array( 'empty' => false', 'value' => $this->request->query('id'), ) ); ?> <?php echo $this->Form->error('Admin.id'); ?> </th> </tr> </table> //--追加 ... //ファイル選択 <?php echo $this->Form->input('AdminCsv.csv', array('label' => false, 'type' => 'file', 'multiple')); ?>
AdminCsvのフォームに、別モデル(別テーブル)のBのIDリストを列挙させるinputを追加しました。
しかし、これではバリデーションエラーが表示されません。formがAdminCsvだからでしょうか。
どう変えるべきですか?
あなたの回答
tips
プレビュー