【发布时间】:2014-12-03 01:09:33
【问题描述】:
我正在按部分组织我的网站,这些部分在我的导航栏上乍一看应该是可见的(在相应的链接上带有 active 类)。目前,如果当前 URL 与链接的链接匹配,我正在检查导航栏中的每个链接,但在每种情况下它仅适用于 1 个 URL。应该是这样的:
-
article---------------->article部分 -
article/create----->article部分 -
article/edit-------->article部分 -
forum------------------->forum部分 -
forum/post/12345->forum部分
由于我所有的“部分”都使用控制器,我在想也许我可以实现一种方法(可能使用构造函数)将变量 (section) 传递给控制器返回的所有视图,以便我的布局可以可以访问它并在正确的链接上设置active 类。
但我不想每次都做return View::make('myView')->with('section', $this->section);
有人知道如何实现吗?谢谢。
【问题讨论】:
标签: php laravel laravel-4 blade