Laravel 5.6, форма отправки ничего не делает, кроме перезагрузки страницы - PullRequest
0 голосов
/ 19 марта 2019

Моя проблема в том, что при отправке формы просто перезагружается страница, ничего не делая.

Мой маршрут выглядит так:

Route::post('/subscription/cancel', 'SubscriptionController@cancelSubscription')->name('cancel');



Моя форма:

<form class="subscription-action--forms" action="{{ route('cancel') }}" method="post">
    @csrf
    <input id="cancel-input" type="submit" value="Cancel Subscription">
</form>



И, наконец, мой метод SubscriptionController cancelSubscription(), который не выполняется:

public function cancelSubscription() {
    if (auth()->user()->isSubscribed()) {
        auth()->user()->subscription('Subscription to Ebooks.am')->cancel();

        return redirect('/subscription')->with('info', 'Canceled!');
    } 

    return redirect('/subscription');
}


Интересно то, что этот код работал просто отлично до определенного момента (возможно, из-за изменения в других файлах, не знаю).

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