Roshette
@Roshette
So love fucking laravel

Почему не видит маршрута?

Сама ошибка NotFoundHttpException in RouteCollection.php (line 179)
Почему это происходит?
Вот контроллер
public function code(Request $request){
        $data = $request->all();
        $info = User::where('login', $data['login'])
            ->where('code', $data['code'])
            ->update(['code' => 1]);
        echo $info;
    }

Вот сам маршурт
Route::group(['middleware' => 'web'], function () {
    Route::get('code/activation', 'nativeRegisterController@code');
});

Ну а вод собственно сама форма которая находится в папке views
<form action="code/activation" method="get">
<p>Завершение регистрации</p>
<input class="auth-input" type="text" name="code" placeholder="183fB" required><br>
<input type="hidden" name="email" placeholder="login" value="{{ $login }}" required>
<input class="auth-button" type="submit" name="make-auth" value="Подтвердить"><br>
{{ csrf_field() }}
</form>
  • Вопрос задан
  • 266 просмотров
Пригласить эксперта
Ответы на вопрос 1
@hakkol
1) Проверьте, что у вас класс называется nativeRegisterController, а не NativeRegisterController
2) Укажите нормально action -
action="{{ action('nativeRegisterController@code') }}"
или action="{{ url('/code/activation') }}"
3) Ну и посмотрите, на какой странице вы находитесь, когда выдает ошибку (я про url)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы