0
私はlayout
を持っています。そのすべての私の意見は私のController
が呼び出します。そして、このlayout
は、コントローラに関連するリンクを作成するために子供からのデータを必要とします。Laravelはすべてのアクションから同じデータを返します
コントローラのすべてのメソッドがそのデータを返すようにします。
ここは私が今やっていることです!すべてのメソッドreturn
base
変数を意味
class PlaceController extends Controller
{
function getEdit($id)
{
return $this->view('place.edit')->with(['cities' => City::all()]);
}
function view($view)
{
return view($view, ['base' => '/place']);
}
}
。私は、より簡潔な方法が組み込まれているかどうかを知りたかったのです。
はい、あなたは[ビュー-作曲]を使用することができます(https://laravel.com/docs/5.2/views#view-composers) – WhSol
ありがとう@WhSol、もう少し詳しく答えてもらえますか?あなたはいくつかのクレジットが必要です! –
リンクの作成方法なぜあなたはベースパスが必要ですか?名前付きルートを使用できますか? – WhSol