TYPO3:如何保留引用?

时间:2018-09-28 14:52:51

标签: php typo3 extbase typo3-9.x

我正在使用TYPO3 9.4,并且具有extbase扩展。
扩展提供了两个域模型。我将它们称为Model-A和Model-B。
在前端操作中,某人可以创建Model-B的新对象。默认情况下,它具有对已经保存在数据库中的Model-A对象的完全引用。另外,模型B具有3个FAL文件引用,这些引用也可以在create Action中生成。

如果我运行persistentAll(),则将Model-B和3个文件引用保存在数据库中。但是没有任何参考文献连接到我的Model-B。甚至没有保存从模型B到模型A的连接。在除Model-A的uid之外的那一列中,我只有零。 如果我在TYPO3后端中创建对象,则一切正常。

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

My Model-B object just before repository->add()

0 个答案:

没有答案