の空の値を削除し、=> '選択' '1' ['label' => false、 'div' => false、 'name' => 'city_id'、 'id' => 'city_id'));
オプションの上部にある空のオプションを削除する必要があります。私はさらに を '' empty '=> false'に設定しても動作しません!
誰が
の空の値を削除し、=> '選択' '1' ['label' => false、 'div' => false、 'name' => 'city_id'、 'id' => 'city_id'));
オプションの上部にある空のオプションを削除する必要があります。私はさらに を '' empty '=> false'に設定しても動作しません!
誰が
<?php echo $this->Form->input('foo.bar', array('type' => 'select', 'options' => array(1 => 'foo', 2 => 'bar'), 'empty' => false)); ?>
私の作品を、私を助けてくださいことができます。..
あなたがます$ form-にあなたの引数を台無しにしましたように見えます>()を選択します。
1stはフィールド名、2ndはユーザーが選択する選択オプションのキー/値の配列、3番目の引数は選択した要素値(またはnull)、4番目はオプションの配列、ここには'empty' => false
を含めることができます。
select(string $fieldName, array $options, mixed $selected, array $attributes)
CakePHP Cookbookのselect documentationを参照してください。
あなたのCakePHPのバージョンは?私にはCakePHP 1.xのように見えます。正しい文書を確認してください。 – XuDing