Я пытаюсь сделать одно представление BREAD (CRUD) для двух таблиц в пакете Voyager.Это для лучшего интерфейса для будущего администратора сайта.В базе данных у меня есть две таблицы: st_categories
и st_category_lang
.Итак, я создал «Категории хлеба», в которых у меня есть hasOne
поля отношений, связанные с полем category_id
из таблицы st_category_lang
.Проблема в том, что когда я пытаюсь редактировать или добавлять данные с помощью этого хлеба, поля из таблицы st_category_lang
отображаются в виде простого текста и не доступны для редактирования.
Снимок экрана: https://imgur.com/a/kTRBJzq
Изменить снимок экрана: https://imgur.com/a/lQCXrXp
Добавить снимок экрана: https://imgur.com/a/24QOV4K
Я гуглил инашел только одну похожую тему, из которой, как я понял, в Voyager сейчас нет возможности.Но в настройках есть такие опции как добавить / отредактировать / удалить.Так в чем же дело?Может ли кто-нибудь помочь с этим?
Категория модели
class Category extends Model
{
protected $table = 'st_categories';
public $timestamps = false;
protected $fillable = [
'ru',
'ro'
];
public function categoryLang()
{
return $this->hasOne('CategoryLang', 'category_id');
}
}