我有一个带有 FlexForm 的 TYPO3 插件。在 FlexForm 中,我将关系添加到外部表中。我现在需要禁用外表的一些字段。我不能通过用户权限来做到这一点,因为这是一个上下文问题,而不是权限问题。
我的 FlexForm 看起来像这样:
<settings.moreinfo>
<TCEforms>
<label>my label</label>
<config>
<type>inline</type>
<foreign_table>tx_foo_domain_model_bar</foreign_table>
<foreign_field>content_uid</foreign_field>
<foreign_sortby>sorting</foreign_sortby>
<maxitems>50</maxitems>
</config>
</TCEforms>
</settings.moreinfo>
我想过TCEFORM
,但不知道如何解决该领域:
TCEFORM.tt_content.pi_flexform.foobar.general {
settings\.moreinfo {
# maybe here?
}
}
是否有可能通过 TSconfig 或 PHP 禁用字段?