Рюкзак Laravel: CRUD для полиморфных отношений - PullRequest
0 голосов
/ 09 октября 2018

Редактировать: я нашел способ сделать это, используя пользовательские поля и типы столбцов.Если есть интерес, я постараюсь опубликовать свое решение здесь, пожалуйста, дайте мне знать.


Я недавно переключился на Laravel Backpack для управлениямоя панель администратора, но у меня сейчас серьезная проблема.

У меня есть Pages, Articles и Titles в моей базе данных.

A Page или Article может иметь много Titles (каждый для другого языка, немецкого названия, английского названия и т. д.), поэтому они связаны через полиморфное отношение 1: n:

public function titles()
{
    return $this->morphMany('App\Models\Title', 'titleable');
}

Теперь, когда я редактируюмоя страница (или статья), Я хочу также иметь возможность редактировать все связанные заголовки .Из того, что я понял, это вообще невозможно в рюкзаке, и я очень удивлен, что нет встроенной поддержки, чтобы показать полиморфные отношения модели при редактировании.

Я что-то пропустил или это вообще невозможно с рюкзаком?

Спасибо за любой совет.

...