2017-04-03 11 views
1

selectドロップダウン要素を作成しましたが、バックエンドモデルで保持されている値であらかじめ入力することができません。Laravel 4.2選択ボックスを使用したフォームモデルのバインド

{{ Form::select('marketplace_id', [ 
      "A1PA6795UKMFR9" => "DE", 
      "A1RKKUPIHCS9HS" => "ES", 
      "A13V1IB3VIYZZH" => "FR", 
      "APJ6JRA9NG5V4" => "IT", 
      "A1F83G8C2ARO7P" => "UK" 
     ], 'marketplace_id') }} 

フォームが正しく動作している(すべてがtextフィールドにそれをすること)、

{{ Form::model($config, array('url' => '/reputation/setup')) }} 

他のすべてのバインディングで開かれます。

答えて

2

実際の値または実際の値を持つ変数を使用する必要があります。例えば、これに代えて:

], $marketplace_id) }} 

またはこの:

], 'marketplace_id') }} 

あなたはこれを行う必要があります

], 'A13V1IB3VIYZZH') }} 
+0

ほぼ正確に、そして確かに私はそれをうまく助けました。 '$ marketplace_id'変数は' $ config'のプロパティ、すなわち '$ config-> marketplace_id'が機能するので有効ではありません。ありがとうございました。 – Luke

関連する問題