Как я могу представить один-к-одному связанный объект для редактирования в того же администратора, как новую вкладку?
У меня есть две модели, относящиеся один к одному: Lorem и Ipsum. Каждый объявляет $has_one
отношения с другим.
Существует LoremAdmin, который объявляет $managed_models = array('Lorem' => […])
. Должно ли это также включать 'Ipsum'
, чтобы тот же администратор тоже управлял связанной моделью?
В настоящее время LoremAdmin представляет только поле выбора (на своей «основной» вкладке) для существующих Ipsum
экземпляров. Вместо этого я хочу:
- Создание
Lorem
также создает Ipsum
.
- вкладка «main» не содержит ничего о
Ipsum
; вместо этого все поля Ipsum
находятся на вкладке Ipsum
в LoremAdmin.
Как я могу убедить LoremAdmin сделать это?
(Сайт использует SilverStripe 3 , если это имеет значение.)