上次安裝環境就寫了兩篇
今天新增一個靜態頁面只需要兩隻檔案
我們都知道 Laravel是一個MVC架構
如果你不知道什麼是MVC,可以參考我的 [CodeIgniter] 啟航 文章
假設你懂什麼是MVC,那就很簡單了
靜態頁面
所以我們需要一個controller + view
甚至我們目前還用不到controller
直接在router就轉到靜態頁面
於是回到我們上次new出來的專案 helloLaravel
讓我們看看這隻檔案
可以看到
所做的事情就是把所有進到專案根目錄的請求,都導去
知道之後我們把上面的程式碼複製並稍作修改
就會被導到
如此就完成了第一隻的靜態頁面呢,真是好開心
今天新增一個靜態頁面只需要兩隻檔案
我們都知道 Laravel是一個MVC架構
如果你不知道什麼是MVC,可以參考我的 [CodeIgniter] 啟航 文章
假設你懂什麼是MVC,那就很簡單了
靜態頁面
所以我們需要一個controller + view
甚至我們目前還用不到controller
直接在router就轉到靜態頁面
於是回到我們上次new出來的專案 helloLaravel
讓我們看看這隻檔案
\helloLaravel\routes\web.php他就是一個路由
可以看到
Route::get('/', function () {
return view('welcome');
})
所做的事情就是把所有進到專案根目錄的請求,都導去
\helloLaravel\resources\views\welcome.blade.php這一支檔案當然就是view啦
知道之後我們把上面的程式碼複製並稍作修改
Route::get('about', function () {
return view('about');
})
如此一來當使用者對 domain/about發送請求就會被導到
\helloLaravel\resources\views\about.blade.php這隻檔案當然不會憑空出現啦,必須手動建立
如此就完成了第一隻的靜態頁面呢,真是好開心
留言
張貼留言