моя база данных не обновляется, а когда я делаю
dd(request()->has('validated'));
, это то, что мой веб. php выглядит так:
Route::patch('prof/theme/{id}/validated', 'Theme\ThemeController@valide')->name('prof.theme.validated');
это то, что мой ThemeController. php выглядит так:
public function valide(Theme $theme) {
$theme->update([
'validated' => request()->has('validated')
]);
return back();
}
это то, что мой show.blade. php выглядит так:
<form action="{{route('prof.theme.validated', $theme)}}" method="POST">
@csrf
@method('PATCH')
@if ($theme->validated)
<button type="submit" class="btn btn-danger text-center" style="width: 350px">
INVALIDER LE THEME
</button>
@else
<button type="submit" class="btn btn-success text-center" name="validated" id="validated" style="width: 350px">
VALIDER LE THEME
</button>
@endif
</form>
этот код не показывает мне никакой ошибки, но он не выдает ожидаемое действие моя переменная "validated" - логическое значение