使用扩展构建器创建的我的FE插件向我显示以下错误:
Cannot create empty instance of the class "TYPO3\CMS\Extbase\Persistence\ObjectStorage" because it does not implement the TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface.
这是什么意思,我该如何解决? TYPO3版本6.1.0
名为Subject
的我的域对象具有关系Category_Id m:n relation
和Location_Id 1:n relation
。在创建扩展时,我没有将这两个映射到任何表。
如何在扩展中提及这些关系与某些表(Category_table and Location_table
)相关并且要在各自的域模型对象中查找以检索数据?
这个问题有点令人困惑,我希望自己清楚明白
谢谢
答案 0 :(得分:0)
您需要在TCA
。
确保清除缓存并删除typo3temp/Cache/
。
然后,您需要annotate your model
正确,以便extbase
可以解析参考。
请记住:TCA
用于extbase