Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Если я такое сделаю, то вообще на другие адреса попасть не смогу или я не прав?
Версия Laravel: 5.3
Версия PHP: 7.*
Операционная система и её версия: Хостинг, linux
Вендор и версия сервера БД: mysql
Задача, что должно происходить:
В web.php прописаны маршруты, если введен маршрут который в web.php не описан,
мне бы хотелось сделать redirect('/'), подскажите пожалуйста, как?
Код:
Routes:
Route::get('/', ['as' => 'posts', 'uses' => 'HomePageController@index']);
Route::get('/registration', ['as' => 'posts', 'uses' => 'RegistrationController@index']);
Route::post('/registration', 'RegistrationController@create');
Route::get('/login', ['as' => 'posts', 'uses' => 'LoginController@index']);
Route::post('/login', 'LoginController@loginUser');
Route::get('/{id}', 'ProfileController@showPage')->where('id', '[0-9]+');
Route::post('/{id}', 'ProfileController@showTrack')->where('id', '[0-9]+');
Route::get('/new_order', 'NewOrderController@createOrder');
Route::post('/new_order', 'NewOrderController@addOrder');
Route::get('/admin_panel', 'AdminPanelController@index');
Route::get('/log_out', function (){
Session::flush();
return redirect('/');
});
Route::post('/admin_panel','AdminPanelController@orderProcessing');
Страницы 1