Курсовые - Разработка web-приложения на Laravel

Маршрутизация

Запрос из адресной строки попадает в так называемый обработчик маршрутов, или маршрутизатор, или роутер (routes). Маршрутизатор определяет, какой контроллер необходимо вызывать. Маршруты находятся в папке routes.

Маршруты описываем в routes.php, указывая какой контролер и какой экшин будет отвечать за формирование той или иной страницы.

Например, регистрация маршрута, отвечающего на GET-запрос:

 

Route::get('/', function () { return "Привет, мир!"; }); 

 

Первый параметр — адрес маршрута, который вы ре-гистрируете в маршрутизаторе (Router). Второй параметр — функ-ция, содержащая логику для это-го маршрута. Маршруты регистрируются без задания ведущего слеша (/) — единственное исключение — корневой маршрут, который со-стоит из одного слеша ('/').

Используемые маршруты в данной курсовой работе:

Route::get('/catalog','CatalogController@getAll');
Route::get('/', 'BaseController@getIndex'Auth::routes();
Route::get('/home', 'HomeController@index');
//defoult route-всегда последний
Route::get('/{id}','StaticController@getIndex');

Количество комментариев: 0

Для того, чтобы оставить коментарий необходимо зарегистрироваться