zoukankan      html  css  js  c++  java
  • laravel-5.3(1) 路由配置

    第一步:

    按照上一篇搭建好工程后可以看到框架默认的 welcome 默认视图;

    一般的web 开发框架是MVC设计模式,那么我们现在创建自己的控制器和视图,CMD 进入到工程根目录执行

    php artisan make:controller Admin/IndexController

    成功显示:

    Controller created successfully.

     

     

    vim  /app/Http/Controllers/Admin/IndexController.php

    <?php

    namespace AppHttpControllersAdmin;

    use IlluminateHttpRequest;
    use AppHttpControllersController;

    class IndexController extends Controller
    {
      public function index(){
        echo "IndexController--indexaction";die;
      }
    }

    第二步:

    在第一步中,我们创建了控制器,但是我们如何使用呢?也就是如何通过URL访问呢?如何配置呢?这就是本章要讲的路由配置;

    从工程根目录routes文件夹中打开web.php文件,文件中存在一个 指向welcome欢迎页的默认配置。我们暂时不动它;

    <?php

    /*
    |--------------------------------------------------------------------------
    | Web Routes
    |--------------------------------------------------------------------------
    |
    | Here is where you can register web routes for your application. These
    | routes are loaded by the RouteServiceProvider within a group which
    | contains the "web" middleware group. Now create something great!
    |
    */

    Route::get('/', function () {
      return view('welcome');
    });

    Route::get('/index/index','AdminIndexController@index');

    保存后,在地址内输入虚拟域名(我的是http://localhost.laravel.com)+/index/index后,就可以看到 echo 输出的内容了。

    这是简单的给大家演示下路由配置;

    第三步:

    分组路由配置

    我们把刚才web.php中的路由配置先注释掉;

    分组路由配置是group方法;

    Route::group(['prefix' => 'admin', 'namespace' => 'Admin'], function()
    {
        Route::get('/index/index','AdminIndexController@index');
    });

    打开浏览器输入域名+prefix+/index/index   (http://localhost.laravel.com/admin/index/index)

    效果和上面的是一样的。

  • 相关阅读:
    修改Matlab的背景颜色
    lane车道连接规则
    用汇编语言输出Hello World!
    运用ISAPI_Rewrite将asp静态化应注意路径
    广州,佛山>黄岐生活资讯网生活信息发布
    最近使用网络电话,还比较便宜
    小心中中国移动“短号集群网”的招
    正规表达式的一些知识
    ubuntu 8.04下安装和使用systemtap
    应用程序框架设计之二:分层和层间数据传递(上)
  • 原文地址:https://www.cnblogs.com/nyfz/p/9295798.html
Copyright © 2011-2022 走看看