10-2
修改路由讓首頁呈現商品列表
- 既然我們已經建立了控制器,路由的部份,就可以改用控制器來執行,所以,請開啟
\專案\routes\web.php
網站路由並編輯之:
Route::get('/', 'ProductController@index')->name('index');
Route::get('/product', 'ProductController@index')->name('product.index');
Auth::routes();
Route::get('/home', 'HomeController@index')->name('home');
我們順便將/product/index
改為/produc
t即可,一般首頁是不太會打出index
的
- 既然把所有工作都交給了控制器,我們就要去定義一下控制器
index
的內容,我們暫時先把原來放在路由的動作,改放到控制器中:
public function index()
{
return view('product.index');
}
- 如此,會得到一模一樣的效果: