流体动力 TYPO3 部分中的 enableFields -> 对象
Posted
技术标签:
【中文标题】流体动力 TYPO3 部分中的 enableFields -> 对象【英文标题】:enableFields in Fluid powered TYPO3 Section -> Object 【发布时间】:2013-09-12 19:40:09 【问题描述】:我现在才刚刚开始使用 Fluid 驱动的 TYPO3(使用 Claus Due [flux、fluidpages、fluidcontent、vhs 等] 的出色扩展)
我想做的是:
在 Section 内使用 Flexform 对象添加多个内容 使用类似于 enableFields 的东西我在内容模板文件中的 Flexform 配置(在文件夹 EXT:myext/Resources/Private/Templates/Content 中)看起来像这样
<f:section name="Configuration">
<flux:flexform wizardTab="Speciality" id="heroWidget">
<flux:flexform.section name="elements">
<flux:flexform.object name="heroteaser">
<flux:flexform.field.text name="title" />
<flux:flexform.field.input name="description" />
</flux:flexform.object>
</flux:flexform.section>
</flux:flexform>
</f:section>
我现在的问题是:是否可以在配置中添加类似 enableField 机制的东西? 我想要像你从常规 tt_content 元素中知道的开始、停止、隐藏、组访问等字段[Access]
表。
当然可以自己添加字段,并在"Main"
部分添加一些条件,但这会让人哭笑不得,我想这不会达到目的,因为我认为会有缓存问题
【问题讨论】:
【参考方案1】:啊喂!
当您使用流体内容时,您可以使用 record
变量。该变量包含了父记录的所有存储信息。
为了摆弄,什么是可用的,在你的模板中做一个record -> f:debug()
,然后看看可用的字段。您想要的值也应该存在。
请注意:
您只能使用父记录访问字段 或者:自己创建字段 或者:使用疯狂的 displayCond 来归档您要查找的内容干杯, 塞德里克
【讨论】:
你的意思是record -> f:debug()
?
但我不想让合作伙伴拥抱字段,而是为自己的每个部分对象独立启用字段控制。
就像我说的那样。如果父记录不够,您必须自己制作这些字段。如果您引用外国实体,它们可能会带来自己的字段。在 Flux 中,你基本上是在打造自己的领域——所以你必须自己关心。以上是关于流体动力 TYPO3 部分中的 enableFields -> 对象的主要内容,如果未能解决你的问题,请参考以下文章