Laravel5学习入门 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

为控制器配置路由

当我们控制器写好了之后,如何访问到这个控制器并且完成这个控制器实现的功能呢?答案很简单,就是使用路由来控制。之前我们看到过路由来配置控制器。这里就正式介绍一下。

我们现在刚刚创建的TestController这个控制器中添加一个方法为error。如下:

public function error(){
    return view('home');
}

然后我们来看这个控制器如何配置路由。

我们配置方式:在routes.php中加上这个:

Route::get('/contest', 'WelcomeController@index');

第一个参数是路由,当URL为cintest的时候对应这个路由,第二个参数是控制器。@符号之前为控制器的名称,@符号之后为URL访问的控制器的方法。这里的意义就是WelcomeController控制器中的index方法。这时在访问contest的时候就会跳转到welcome的页面上。

接下来配置error的路由的方法用样:

Route::get('/theerror', 'TestController@error');
试着配置TestController中index方法的路由。