0

簡単に言えば、ある人が 1 週間に何本のビールを飲み、何本のタバコを吸うかを尋ねる調査をビューで行いたいと考えています。私のroutes.phpで、私は試しました:

for ($numcigs=1; $numcigs<=60; $numcigs++) {
    $data['numcigs'][$numcigs] = $numcigs . ' cigarettes';
}

次に、私の見解では、次のように考えています。

{{ Form::select('numcigs',$data['numcigs']) }}

残念ながら、それは私にエラーを与えます: Undefined variable: data

私を混乱させる部分は、ルートで定義された 1 つの配列から 2 つの選択を作成する方法です。

4

1 に答える 1

4

$numcigs直接使用:

{{ Form::select('numcigs', $numcigs) }}

配列キーは$dataすべて自動的extractにビューに追加されるため、直接アクセスできます。


上記は、ビューにあなた$dataを渡すことを前提としています:

View::make('path/to/view', $data);
于 2013-04-21T02:46:30.690 に答える