具有 1:n 属性的新对象

New Object with 1:n Properties

是否可以在 Extbase 7.6 中创建具有 1:n 属性的新对象?开箱即用?

像这样:

<f:form.textfield property="openinghours.NEW1.start" />
<f:form.textfield property="openinghours.NEW1.end" />
<f:form.textfield property="openinghours.NEW2.start" />
<f:form.textfield property="openinghours.NEW2.end" />
<f:form.textfield property="openinghours.NEW3.start" />
<f:form.textfield property="openinghours.NEW3.end" />

等每页

如您所见,我想向新对象添加 1:n 营业时间。我的例子不工作,显然,否则我不会问。 :-)

是的,这是可能的。将子对象声明为 ObjectStorage 很重要,您必须允许在控制器中的 initializeXY-Actions 内呈现子对象。 这是一篇关于此的有用的德语文章:http://www.typo3lexikon.de/typo3-tutorials/core/systemextensions/extbase/property-mapper.html