Laravel использует архитектуру MVC.Таким образом, чтобы создать страницу, вы должны пройти через Контроллер и Просмотр (Модель, если вы хотите использовать БД и выполнять обработку данных).
Soltuion # 1
У вас естьсначала создать маршрут (в предположении Laravel 5.2):
// app/Http/routes.php in later version there is a separate folder for routes.
project_root/routes/web.php
Route::get('about-us','HomeController@aboutUs');
Контроллер:
// app/Http/Controllers/HomeController.php
public function aboutUs(){
return view('pages.aboutus'); //this will look for views/pages/aboutus.blade.php
}
Просмотр:
project_root/views/pages/aboutus.blade.php //put you html in this file
Решение # 2
Маршрут:
// app/Http/routes.php in later version there is a separate folder for routes.
project_root/routes/web.php
Route::get('about-us', function () {
return view('pages.aboutus'); //this will look for views/pages/aboutus.blade.php
});
Просмотр:
project_root/views/pages/aboutus.blade.php //put you html in this file
Решение № 2 не рекомендуется, но выполняет свою работу.Если вы новичок в Laravel и изучаете его, перейдите к Решению № 1