Laravel 5.2のRESTfulリソースコントローラを使用しようとしています。作成するために、私のインデックスから移動するときに作成するページが部分的に充填されるべきであるしかし、私は、パラメータを渡すしたいと思います。「作成」されますLaravel RESTfulコントローラで作成するパラメータを追加
編集 フォームはデータベースからフィールドを埋めています既に。したがって、作成では、インデックス内でクリックされたユーザーからIDを取得する必要があります。
私の一時的な解決策:
Route::get('consultation/{id}', '[email protected]');
Route::resource('consultation', 'ConsultationController', ['except' => ['create']]);
リソースと同じ行にオプションの配列にこれを追加する方法はありますか?
おかげ
編集:私はこのケースでは、私の店も同じ{ID}のパラメータが必要になるとします。
申し訳ありませんが、あなたが何を意味するのかわからない、ビューから何かを渡して、作成ビューに表示したいですか?そこからあなたはそれを得るでしょうか?インデックスのユーザー入力または何ですか?あなたはより良く説明できますか –
私の投稿を編集しました。情報は、渡されているIDに基づいてデータベースから取得されます。クリック可能な行を持つインデックスがあります。その行がクリックされると、作成リソースにリダイレクトされますが、IDを渡す必要があります。デフォルトでは、LaravelのRESTfulコントローラはcreateパラメータなし。 – arthur
の代わりに非表示の入力でmethd = getを使用して索引のフォームを使用し、@create関数の$ request-> input( '')を介してデータにアクセスし、それを返す –