6

我目前正在将自定义 CMS 从 Laravel 3 升级到 Laravel 4(由于各种原因,此升级很重要)。

在现有版本中,它设置了路由,以便可以单独定义路由——但如果有人试图加载未明确定义的路由,系统会捕获它并将其发送到“页面处理器”——本质上检查数据库中是否存在 CMS 页面/帖子。

Laravel 3 中的“后备”或“默认”路由处理行如下所示:

Route::get('(.*)', array('uses' => 'myPageLoading@method'));

我的问题是 Laravel 4 不支持这种语法。我如何在 Laravel 4 中做到这一点?

4

1 回答 1

8

知道了。

Laravel 4 语法:

Route::any('{all}', array('uses' => 'myPageLoading@method'))->where('all', '.*');
于 2013-09-05T22:31:06.577 回答