Typo3 禁用f:form.select中的选定选项

Typo3 禁用f:form.select中的选定选项,typo3,fluid,typo3-7.6.x,Typo3,Fluid,Typo3 7.6.x,我想使用显示地址类型列表。但我也想禁用一些选项。如何禁用它?效果应该是: 我当前的代码如下(完全工作,但没有禁用的选项): 我试着阅读文档并查看谷歌,但什么都没有。我可以用来做,但这不是解决方案,因为我使用和对象 在这种情况下我能做什么 使用f:form。在f:form内的循环中选择.option。选择手动呈现选项,然后使用附加属性添加disabled=“disabled”属性。请注意,传递additionalAttributes=“{disabled:valueMaybeNull}”无论

我想使用
显示地址类型列表。但我也想禁用一些选项。如何禁用它?效果应该是:

我当前的代码如下(完全工作,但没有禁用的选项):


我试着阅读文档并查看谷歌,但什么都没有。我可以用
来做,但这不是解决方案,因为我使用
和对象


在这种情况下我能做什么

使用
f:form。在
f:form内的循环中选择.option
。选择
手动呈现选项,然后使用
附加属性
添加
disabled=“disabled”
属性。请注意,传递
additionalAttributes=“{disabled:valueMaybeNull}”
无论如何都可能呈现属性,这意味着您需要在整个
f:form.select.option周围设置一个条件,以便在禁用时呈现一种方式,在激活时呈现另一种方式


看起来很酷,我检查一下。谢谢,我没有找到这个,因为我在处理typo3.7,但无论如何,我们很快将我们的typo更新为v.8,我可以使用您的解决方案。
<f:form.select class="form-control"
    property="type"
    options="{addressType}"
    optionLabelField="title"
    prependOptionValue="0"
    prependOptionLabel="Please select"/>