Backpack Laravel Admin неправильно перенаправляет после редактирования модели - PullRequest
0 голосов
/ 08 января 2020

У меня есть CrudController, созданный для модели с использованием библиотеки рюкзаков Laravel Admin.

Когда я обновляю модель, она неправильно перенаправляет меня на страницу 404 с сообщением No query results for model [App\Models\Group].

Она перенаправляет меня на неверный URL из того, что я могу сказать .

admin/group/261/ вместо admin/group/261/edit

Модель также не обновляется.

У меня установлена ​​опция «Сохранить и отредактировать» на зеленой кнопке сохранения. Если я пытаюсь изменить это, я получаю ту же ошибку, но она не обновляется.

Я могу правильно сохранить любую другую модель.

Метод обновления в CrudController заключается в следующем. Я удалил весь лишний код.

public function update(){
$response = $this->traitUpdate();
return $response;
}

1 Ответ

1 голос
/ 09 января 2020

понял это. Это потому, что я ссылался на Primary Key -> 'id' в полях внутри контроллера группы Crud.

 $this->crud->addField([
            'name' => 'id',
            'type' => 'text',
            'attributes' => ['disabled' => 'disabled'],
 ]);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...