跳至主內容區

XOOPS輕鬆架

:::

主內容區域

選擇後會自動跳轉頁面

7-2 有控制器的路由寫法

  1. 假設有個資料表叫做products,而且已經有控制器(或者直接就想用控制器作法),那麼,路由可以這樣設定:
    Route::get('/product', 'ProductController@index')->name('product.index');
    Route::get('/product/create', 'ProductController@create')->name('product.create');
    Route::post('/product/store', 'ProductController@store')->name('product.store');
    Route::get('/product/{id}', 'ProductController@show')->name('product.show');
    Route::get('/product/{id}/edit', 'ProductController@edit')->name('product.edit');
    Route::patch('/product/{id}', 'ProductController@update')->name('product.update');
    Route::delete('/product/{id}', 'ProductController@destroy')->name('product.destroy');
    
  2. 上面的設定更可以簡化寫一行即可,如:
    Route::resource('product' , 'ProductController');
  3. 到這裡只是先有個基本概觀,底下我們會根據功能把路由一個一個依序產生出來,所以,接下來一般開發程式是:

建立路由(指定控制器)→修改控制器→修改或建立blade樣板(有畫面的話)

選擇後會自動跳轉頁面

:::

左邊區域內容

書籍目錄

展開 | 闔起

快速登入


右邊區域內容

請掃此 QR Code 可連至此頁面

計數器

今天: 1292129212921292
昨天: 2266226622662266
總計: 9546397954639795463979546397954639795463979546397

頁尾區域