我具有要在其中选择页面的自定义扩展名。我有可用的TCA,可以在后端使用呈现类型selectMultipleSideBySide选择页面。
但是我需要域模型中的ObjectStorage才能在控制器和视图中获取数据。
/**
* menu
*
* @var \TYPO3\CMS\Extbase\Persistence\ObjectStorage<\TYPO3\CMS\Extbase\Domain\Model\Page>
*/
protected $menu = null;
此代码不起作用,因为该模型不存在。任何人都知道如何设置才能起作用?谢谢马丁
您将需要添加自己的Page
域模型,原因是这是您的域,而TYPO3无法用通用的Page
域模型覆盖它。