【发布时间】:2018-01-13 09:16:42
【问题描述】:
这是我的路线:
Route::get('{slug?}/{slug2?}/{slug3?}', 'PageController@show');
这就是我在服务提供商中获得 slug 值的方式:
$this->app->request->route('slug2')
我的网址看起来像 base_url/slug 或 base_url/slug/slug2 或 base_url/slug/slug2/slug3。无论我的网址如何,我都在寻找一种 laravel 方式来获取最新的 slug。有没有办法做到这一点 ?
谢谢
【问题讨论】:
-
我认为按照定义路线的方式,您需要获取当前 url,然后自己获取最后一部分。
-
@Andreas 我知道我的路线不是完美的解决方案。如果您知道更好的方法,请发布解决方案。谢谢很多:)