My problem is that when a form is being submitted just reloads the page without doing anything.
My route looks like this:
Route::post('/subscription/cancel', 'SubscriptionController@cancelSubscription')->name('cancel');
My form:
<form class="subscription-action--forms" action="" method="post">
@csrf
<input id="cancel-input" type="submit" value="Cancel Subscription">
</form>
And finally my SubscriptionController cancelSubscription() method, which is not being executed:
public function cancelSubscription() {
if (auth()->user()->isSubscribed()) {
auth()->user()->subscription('Subscription to Ebooks.am')->cancel();
return redirect('/subscription')->with('info', 'Canceled!');
}
return redirect('/subscription');
}
The interesting thing is that this code worked just fine until some point (maybe due to a change in other files, don't know).
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire