0
echo $this->Form->input('quantity', array('options' => array('1','2','3','4')));

データベースの数量フィールドに値 1、2、3、または 4 を入力するためのこのコードがあります。

ユーザーが 1 を選択した場合は 0 を入力し、2 を選択した場合は 1 を入力します。

コードが

echo $this->Form->input('quantity');

ユーザーは好きなものを入力して、何を推測することができます...それは機能します。私は何を間違っていますか?

4

1 に答える 1

1

ドロップダウンボックスを実装しようとしていると思います。これを試すことができると思います:

$options = array('1' => '1', '2' => '2', '3' => '3', '4' => '4');
echo $this->Form->input('quantity', array('options' => $options, 'default' => '1'));

これにより、選択ドロップダウン ボックスが作成されます。

詳しくはこちらをご覧ください

于 2013-03-05T18:43:05.513 に答える