これは非常にシンプルかもしれませんが、私はこれを初めて知ったので頼んでいます。laravel 5.4でRouteからControllerに変数を渡す最も簡単な方法は何ですか?
私は 'defaultpage'という名前のビューを持っていますが、私は2つのルートと1つのコントローラを以下のように持っています。
Route::get('about', '[email protected]');
Route::get('welcome', '[email protected]');
。私は、$ varがルート「約」から来ている場合、$ varはおよそルートに与えられた値と、コントローラと同じである必要があり、コントローラ以下に上記の経路からの$ VARという名前の変数を渡したい
class PageController extends Controller
{
public function showPage(){
return view('defaultpage', compact('var'));
}
}
ますそれをビューに渡し、「歓迎」ルートと同じです。
どうすればいいですか?どんな助けもありがとう。ありがとうございました 。
このように 'public function showPage($ var)' –
のように機能を変更してみてください。 $ varをルートから関数@WdyDev – lasan
に渡す方法$ varはどこから来ていますか?ユーザーがその値を挿入していますか? –