TYPO3: как сохранить ссылки?

Я использую TYPO3 9.4 и у меня есть расширение extbase.
Расширения предоставляют две модели предметной области. Я назову эти Модель-А и Модель-Б.
В рамках действия внешнего интерфейса кто-то может создать новый объект Model-B. По умолчанию это ссылка на один объект Model-A, который уже сохранен в базе данных. Кроме того, Model-B имеет 3 ссылки на файлы FAL, которые также генерируются в действии create.

Если я запускаю persistAll (), Model-B сохраняется в базе данных, а также в 3 файлах. Но ни одна из ссылок не связана с моей моделью-B. Даже соединение от Model-B к Model-A не сохраняется. В столбце, где я хотел бы, кроме UID модели-A только ноль.
Если я создаю объект в бэкенде TYPO3, все работает нормально.

Похоже, typo3 / sysext / extbase / Classes / Persistence / Generic / Backend.php: 668 создает ноль

Мой объект Model-B непосредственно перед репозиторием - & gt; add ()

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]