Редактировать: я нашел способ сделать это, используя пользовательские поля и типы столбцов.Если есть интерес, я постараюсь опубликовать свое решение здесь, пожалуйста, дайте мне знать.
Я недавно переключился на Laravel Backpack для управлениямоя панель администратора, но у меня сейчас серьезная проблема.
У меня есть Pages
, Articles
и Titles
в моей базе данных.
A Page
или Article
может иметь много Titles
(каждый для другого языка, немецкого названия, английского названия и т. д.), поэтому они связаны через полиморфное отношение 1: n:
public function titles()
{
return $this->morphMany('App\Models\Title', 'titleable');
}
Теперь, когда я редактируюмоя страница (или статья), Я хочу также иметь возможность редактировать все связанные заголовки .Из того, что я понял, это вообще невозможно в рюкзаке, и я очень удивлен, что нет встроенной поддержки, чтобы показать полиморфные отношения модели при редактировании.
Я что-то пропустил или это вообще невозможно с рюкзаком?
Спасибо за любой совет.