説明しましょう。私はLaravelでのルーティングが非常に簡単であることを知って
は、私はこのようなことを行う:
特定のフォルダにルーティングするLaravel
Route::get('{n}','[email protected]');
その後、TestController
に、私はarguementとして$n
を使用することができます。
しかし、今、私は少し違う何かを、私のコントローラはapp/Http/Controllers
内のディレクトリに格納されている、例えば、私はこのようなコントローラを持つことができます。
app/Http/Controllers/directory1/TestController
app/Http/Controllers/directory2/TestController
私は呼びたいコントローラは同じ名前が付けられますしかし、彼らは同じディレクトリにいないので、それは大きな問題ではありません。
さて、the'reないもうapp/Http/Controllers
であるため、しかし、1つの以上のフォルダの深いで、私はこのような何かをする必要があります:
Route::get('{n}','{n}\[email protected]')
は私がURLを構築するために、ルート内{n}
を使用する必要があります今のところ$ nは定義されていないので、どうすればいいのか分かりません。
これを行うにはヒントがありますか?私は、なぜある、
を変数の値を定義してみます^^経由して、この方法は本当に良いとは思いませんあなたはこれをやっている?それが存在する場合 – Jerodev
私は、どちらかのこのよう、またはより良い1、これを実行する必要があります。 –