Метод PATCH не поддерживается для ролей маршрута. Поддерживаемые методы: GET, HEAD, POST.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Метод PATCH не поддерживается для ролей маршрута. Поддерживаемые методы: GET, HEAD, POST.

Сообщение Anonymous »


Я хочу сделать разрешение роли n, используя Spatie Laravel. Я не могу редактировать свою роль из-за ошибки:

Метод PATCH не поддерживается для ролей маршрута. Поддерживаемые методы: ПОЛУЧИТЬ, ГОЛОВУ, ОТПРАВИТЬ.

Контроллер:

редактирование общедоступной функции (строка $id) { $role = Роль::find($id); $permission = Разрешение::get(); $rolePermissions = DB::table("role_has_permissions")->where("role_has_permissions.role_id",$id) ->pluck('role_has_permissions.permission_id','role_has_permissions.permission_id') -> все(); return view('roles.edit',compact('role','permission','rolePermissions')); } обновление публичной функции (запрос $request, строка $id) { $this->validate($request, [ 'имя' => 'обязательно', 'разрешение' => 'требуется', ]); $role = Роль::find($id); $role->name = $request->input('name'); $роль->сохранить(); $role->syncPermissions($request->input('permission')); return redirect()->route('roles.index') ->with('успех','Роль успешно обновлена'); } Лезвие:

@csrf @method('PUT') Назад {!! Form::model($role, ['method' => 'PATCH','route' => ['roles.update', $role->id]]) !!} Разрешение {{-- --}} {!! Form::text('name', null, array('placeholder' => 'Name','class' => 'form-control')) !!} Маршрут:
Route::group(['middleware' => ['auth']], function() { Route::resource('admin', adminController::class); Route::resource('produk', produkController::class); Route::resource('roles', roleController::class); });
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»