我正在使用 Flexforms 编写带有自定义内容元素的 Typo3 扩展。一切正常。我只想像标准的 Typo3 内容元素一样,在 tt_content 内部的“标题”中添加一个值。这样,如果我创建翻译,翻译内容的默认标题应显示为“我的标题(副本 1)”,而不仅仅是“(副本 1)”。此外,如果我尝试向元素添加锚链接,则应该显示标题。
例如,我的 flexform 是这样开始的:
<T3DataStructure>
<sheets>
<sGeneral>
<ROOT>
<TCEforms>
<sheetTitle>My Element</sheetTitle>
</TCEforms>
<type>array</type>
<el>
<headline>
<TCEforms>
<label>Text</label>
<config>
<type>input</type>
</config>
</TCEforms>
</headline>
...
我在我的 HTML 模板中访问上面的标题值,如下所示:{flexform.sGeneral.headline}
效果很好。我怎样才能实现这个值也被写入 tt_content 标头?
我真的很感谢你的帮助。