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

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

0 голосов
/ 28 сентября 2018

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

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

It looks like typo3/sysext/extbase/Classes/Persistence/Generic/Backend.php:668 creates the Zero

imageadd()">

...