[页面的TYPO3对象存储域模型]

问题描述 投票:0回答:1

我具有要在其中选择页面的自定义扩展名。我有可用的TCA,可以在后端使用呈现类型selectMultipleSideBySide选择页面。

但是我需要域模型中的ObjectStorage才能在控制器和视图中获取数据。

/**
 * menu
 *
 * @var \TYPO3\CMS\Extbase\Persistence\ObjectStorage<\TYPO3\CMS\Extbase\Domain\Model\Page>
 */
protected $menu = null;

此代码不起作用,因为该模型不存在。任何人都知道如何设置才能起作用?谢谢马丁

model typo3 extbase
1个回答
0
投票

您将需要添加自己的Page域模型,原因是这是您的域,而TYPO3无法用通用的Page域模型覆盖它。

另请参阅Why doesn't TYPO3 have a Page Model in Core?

© www.soinside.com 2019 - 2024. All rights reserved.