如何使用新的字段表单 (v9) 在 Flux 中构建 selectSingleBox?
How to build a selectSingleBox in Flux using the new field form (v9)?
由于 TYPO3 扩展 Flux(版本 9)已经标记了它的 viewhelpers 的用法,例如
<flux:field.select name="settings.position"
items="{
0:{0:'On the left side',1:'left'},
1:{0:'On the right side',1:'right'}
}"
/>
已弃用,我想知道:如何使用更通用的 flux:field viewhelper?
这是我得到的:
<flux:field name="offerCategory" label="Reiseart" type="select" config=
"{
renderType: 'selectCheckBox',
items:
'{
0:{0:\'Eigenanreise\',1:\'Eigenanreise\'},
1:{0:\'On the right side\',1:\'right\'}
}'
}"
/>
我尝试使用官方 TCA 文档 v9.5 (https://docs.typo3.org/m/typo3/reference-tca/9.5/en-us/ColumnsConfig/Type/selectSingleBox.html#example) but using brackets and single or double quotes did not work. So I tried to adapt the example of the deprecated flux:field.select (https://viewhelpers.fluidtypo3.org/fluidtypo3/flux/9.0.1/Field/Select.html) 中的示例并转义了单引号。
如果您找到使用官方 TCA 文档的解决方案,请告诉我。
由于 TYPO3 扩展 Flux(版本 9)已经标记了它的 viewhelpers 的用法,例如
<flux:field.select name="settings.position"
items="{
0:{0:'On the left side',1:'left'},
1:{0:'On the right side',1:'right'}
}"
/>
已弃用,我想知道:如何使用更通用的 flux:field viewhelper?
这是我得到的:
<flux:field name="offerCategory" label="Reiseart" type="select" config=
"{
renderType: 'selectCheckBox',
items:
'{
0:{0:\'Eigenanreise\',1:\'Eigenanreise\'},
1:{0:\'On the right side\',1:\'right\'}
}'
}"
/>
我尝试使用官方 TCA 文档 v9.5 (https://docs.typo3.org/m/typo3/reference-tca/9.5/en-us/ColumnsConfig/Type/selectSingleBox.html#example) but using brackets and single or double quotes did not work. So I tried to adapt the example of the deprecated flux:field.select (https://viewhelpers.fluidtypo3.org/fluidtypo3/flux/9.0.1/Field/Select.html) 中的示例并转义了单引号。
如果您找到使用官方 TCA 文档的解决方案,请告诉我。