我目前正在升级一个从Laravel 3到Laravel 4的定制CMS (由于各种原因,这个升级很重要)。
在现有版本中,它设置了路由,这样就可以单独定义路由--但如果有人试图加载未明确定义的路由,系统就会捕获该路由并将其发送到“页面处理器”--该处理器本质上检查数据库中是否存在CMS页面/post。
Laravel 3中的“后备”或“默认”路由处理线如下所示:
Route::get('(.*)', array('uses' => 'myPageLoading@method'));我的问题是这个语法在Laravel 4中不受支持。我如何在Laravel 4中做到这一点?
发布于 2013-09-05 22:31:06
明白了。
Laravel 4语法:
Route::any('{all}', array('uses' => 'myPageLoading@method'))->where('all', '.*');https://stackoverflow.com/questions/18646606
复制相似问题