Laravel простая программа - PullRequest
       0

Laravel простая программа

0 голосов
/ 28 ноября 2018

Я новичок в Laravel.

  • .. / laraone / public / работает, но не может пойти дальше, чтобы создать простую страницу aboutus без использования контроллера.

  • Чтошаблон URL, который будет использоваться для получения страницы aboutus.

1 Ответ

0 голосов
/ 28 ноября 2018

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...