如何在 laravel 中定义路由组名称
本文介绍了如何在 laravel 中定义路由组名称的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
有什么方法可以在 laravel 中定义路由组的名称吗?
Is there any way to define the name of route group in laravel?
我试图通过这个来完成的是知道当前请求属于哪个组,这样我就可以通过当前路由操作激活主菜单和子菜单:
What I'm trying to accomplish by this is to know that the current request belongs to which group so I can make active the main menu and sub menu by the current route action:
代码:
导航 HTML 代码
现在我想要的是调用一个函数或其他东西,它会给我当前路由的组名.
Now what I want is to call a function or something which will give me the current route's group name.
例子:
- 如果我在索引或创建报价页面
getCurrentRouteGroup()
应该返回quote
- 如果我在帐户的索引或连接页面上,
getCurrentRouteGroup()
应该返回account
- If I'm on index or create page of quotes
getCurrentRouteGroup()
should returnquote
- If I'm on index or connect page of accounts
getCurrentRouteGroup()
should returnaccount
推荐答案
这应该可行:
看这里以获得解释并在 官方文档(在路由组和命名路由下).
Look here for an explanation and in the official documentation (under Route Groups & Named Routes).
更新
Rohit Khatri 的替代品
这篇关于如何在 laravel 中定义路由组名称的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!