扫码关注官方订阅号
如题,我知道在controller里可以得到,但是,能否在blade模板中直接函数的方式取得访问的路由或者方法名等。laravel提供类似的方法了吗?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
方法还是有的,但是这种做法不应该被鼓励,你可以通过@inject的语句直接获得(注入)服务
例子
@inject('request', 'Illuminate\Http\Request') request method: {{ $request->getMethod() }}
文档http://laravel.com/docs/5.1/blade#service-injection
可以。直接写一个函数
function getCurrentRouteMethod(){ return app('request')->getMethod(); }
在模板里直接调用
{{ getCurrentRouteMethod() }}
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
方法还是有的,但是这种做法不应该被鼓励,你可以通过@inject的语句直接获得(注入)服务
例子
文档
http://laravel.com/docs/5.1/blade#service-injection
可以。直接写一个函数
在模板里直接调用