zoukankan      html  css  js  c++  java
  • laravel-3-laravel路由与控制器链接

    <?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('abc', function() {
        return view('artcle');
    });
    
    /*Route::get('artcle/index', "ArtcleController@index");
    Route::get('artcle/create', "ArtcleController@create");
    Route::post('artcle/store', "ArtcleController@store");
    
    */
    // 路由组
    
    Route::prefix('artcle')->group(function() {
        Route::get('index', 'ArtcleController@index');
        Route::get('create', 'ArtcleController@create');
        Route::post('store', 'ArtcleController@store');
    });
    
    //新目录控制器路由
    // Route::get('admin/admin/index', "AdminAdminController@index");
    // Route::get('admin/admin/create', "AdminAdminController@create");
    // Route::post('admin/admin/store', "AdminAdminController@store");
    
    // 多级目录路由组
    /*Route::prefix('admin/admin')->namespace('Admin')->group(function() {
        Route::get('index', "AdminController@index");
        Route::get('create', "AdminController@create");
        Route::post('store', "AdminController@store");
    });*/
    
    // 或者多级路由组嵌套使用 适用于目录下有多个控制器
    Route::prefix('admin')->namespace('Admin')->group(function() {
        Route::prefix('admin')->group(function() {
            Route::get('index', "AdminController@index");
            Route::get('create', "AdminController@create");
            Route::post('store', "AdminController@store");
        });
        Route::prefix('tag')->group(function() {
            Route::get('index', "TagController@index");
            Route::get('create', "TagController@create");
            Route::post('store', "TagController@store");
        });
    });
    
    // 远古写法
    /*Route::group(['prefix' => 'admin', 'namespace' => 'Admin'], function() {
        Route::group(['prefix' => 'admin'], function() {
            Route::get('index', "AdminController@index");
            Route::get('create', "AdminController@create");
            Route::post('store', "AdminController@store");
        });
        Route::group(['prefix' => 'tag'], function() {
            Route::get('index', "TagController@index");
            Route::get('create', "TagController@create");
            Route::post('store', "TagController@store");
        });
    });
    */
  • 相关阅读:
    普联的路由器TL-WR842N和TL-WR845N还有 TL-WR847N哪一个更好,我是家用
    z
    EF架构~XMLRepository仓储的实现~续(XAttribute方式)
    缓存篇(Cache)~第三回 HttpModule实现网页的文件级缓存
    爱上MVC系列~带扩展名的路由失效问题
    开发人员应该对IIS理论层的知识了解的多一些~第四讲 HttpModule中的几大事件
    缓存篇(Cache)~第二回 使用static静态成员实现服务器端缓存(导航面包屑)~续
    一分钟对我们的重要意义
    VS2010添加默认路径,库以及Lib
    Android中振动器(Vibrator)的使用
  • 原文地址:https://www.cnblogs.com/lx0715/p/10043077.html
Copyright © 2011-2022 走看看