这是我的路线:
Route::get('{slug?}/{slug2?}/{slug3?}', 'PageController@show');
Run Code Online (Sandbox Code Playgroud)
这就是我在我的服务提供商中获得 slug 值的方式:
$this->app->request->route('slug2')
Run Code Online (Sandbox Code Playgroud)
我的网址看起来像base_url/slugorbase_url/slug/slug2或base_url/slug/slug2/slug3。无论我的网址如何,我都在寻找一种 Laravel 方式来获取最新的 slug。有没有办法做到这一点 ?
谢谢
使用它,我可以从我的 url 中获取最新的 slug。但即使我必须改变路线,我仍在寻找更好的解决方案。这是代码:
use Illuminate\Support\Facades\Request;
....
Request::segment(count(Request::segments()))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6481 次 |
| 最近记录: |