Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Добрый день ! У меня на 1-ой странице находится 2 формы регистрация и авторизация, как правильно мне организовать роутинг и вообще понимать с какой формы пришли данные ?
Не в сети
Две формы? Два тэга <form>? К каждой форме свой action.
Если форма одна - тут уже можно по разному.
Не в сети
Да все верно 2 тега form, но вопрос в том как мне понять с какой формы идёт запрос и как её направить на экшн
Не в сети
Да все верно 2 тега form, но вопрос в том как мне понять с какой формы идёт запрос и как её направить на экшн
у каждой формы свой action, в чем проблема?
<form action="/path/to/login">
</form>
<form action="/path/to/registration">
</form>
Не в сети
А вот если я сделаю так это будет валидно ? Я задаю каждой кнопке свое имя потом в роуте Route::post('/login', 'LoginController@postLogin')->name('site.main.postlogin'); натравливаю на контроллер который будет проверять с какой формы пришел запрос public function postLogin(Request $request) {
if(!empty($request->input('one_btn'))) {
return $this->login($request);
} else {
return $this->registr($request);
}
} и исходя из этого будет применять нужный метод
Не в сети
Не в сети
Спасибо за ответы ))
Не в сети
Страницы 1