如何获取Route当前prefix的值
这是一个后台的路由,prefix为admin,能不能实现获取到prefix当前的值,当我生成URL时可以自动加上admin
Route::group(['prefix' => 'admin'], function() {
Route::group(['before' => 'auth'], function() {
URL::to("user");
});
});
3 个回复
FiveSay - 成武
赞同来自: Chris
{{ route('blog.user') }}
{{ route('admin.user') }}
kkkdd - phper
赞同来自:
不过你可以改源码
试试
在laravel/framework/src/Illuminate/Routing/Router.php
中 添加
}
然后改compiled.php
\bootstrap\compiled.php
添加同样的代码
}
Route::group(['prefix' => 'admin'], function() {
dd( Route::getPrefixTest());//看看能不能输出前缀
});
kkkdd - phper
赞同来自:
我一般都是Route::controller
其他很少用