2016-08-23 10 views
1

ここから援助を得ることができれば幸いです。ララヴェには非常にアマチュアです。Laravel 5.2のドロップダウンメニューのテーブル内のデータフィールドを取得する方法

ここに私のコードです。選択メニューをドロップダウンして作成しようとしています。データは、実際に外部キーのみを使用して接続されている別のテーブルのデータベースから取得する必要があります。そして、Form::selectでこのデータを使用

$data = chap_activity_package::pluck('name', 'id'); 

  <div class="form-group"> 
     {{ Form::select('size', array('a' => '', 'b' => ''), null,array('class'=>'form-control','style'=>'','placeholder' => 'Select Activity Category:','required')) }}</div> 


     public function createPackage() 
{ 
    $package = chap_activity_package::all(); 
    return view ('Chap_activity_packages.chap_activity_package', compact('chap_activity_packages')); 
} 

答えて

1

あなたは次のように、あなたのためのプロパティのリストを生成しますpluck()メソッドを使用する必要があります

{!! Form::select('size', $data, null, array('class'=>'form-control', 'style' => '', 'placeholder' => 'Select Activity Category:', 'required')) !!} 
+1

、そんなにアレクセイありがとうございました。私は今これを試してみる。ありがとうございました!! –

+0

私は言葉で私の問題をどうやって入れているのか本当に分かりません。 :(私はドロップダウンメニューを作成しようとしています..それは多分私のコーディングで間違っていた間に行っていませんでした。 –

+0

'フォーム::選択'ドロップダウンメニューを作成しています。 '$ data = ...'の直後に 'dd($ data);'節を挿入するとどのようなデータが得られますか? –

関連する問題