我目前正在将自定义 CMS 从 Laravel 3 升级到 Laravel 4(由于各种原因,此升级很重要)。
在现有版本中,它设置了路由,以便可以单独定义路由 - 但如果有人尝试加载未明确定义的路由,系统会捕获它并将其发送到“页面处理器” - 这本质上是检查数据库中是否存在 CMS 页面/帖子。
Laravel 3 中的“后备”或“默认”路由处理线如下所示:
Route::get('(.*)', array('uses' => 'myPageLoading@method'));
My problem是 Laravel 4 不支持此语法。我该如何在 Laravel 4 中执行此操作?
Got it.
Laravel 4 语法:
Route::any('{all}', array('uses' => 'myPageLoading@method'))->where('all', '.*');
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)