我正在尝试在扩展程序的flexform中添加“添加向导”,但未显示“添加”按钮。 flexform本身正在顺便工作。我想让后端用户可以从插件配置中添加新项目。 ps:重新安装了扩展程序,清除了所有缓存... 我的flexform:
<T3DataStructure>
<sheets>
<sDEF>
<ROOT>
<TCEforms>
<sheetTitle>Viewer Configuration</sheetTitle>
</TCEforms>
<type>array</type>
<el>
<settings.viewer>
<TCEforms>
<label>Viewer select</label>
<config>
<type>select</type>
<renderType>selectSingle</renderType>
<size>1</size>
<minitems>0</minitems>
<maxitems>1</maxitems>
<foreign_table>tx_myext_domain_model_viewer</foreign_table>
<foreign_table_where>AND tx_myext_domain_model_viewer.deleted = 0 AND tx_myext_domain_model_viewer.hidden = 0 AND tx_myext_domain_model_viewer.pid = ###CURRENT_PID### ORDER BY tx_myext_domain_model_viewer.name</foreign_table_where>
<wizards>
<add>
<type>script</type>
<title>Create</title>
<icon>EXT:backend/Resources/Public/Images/FormFieldWizard/wizard_add.gif</icon>
<params>
<table>tx_myext_domain_model_viewer</table>
<setValue>set</setValue>
<pid>###CURRENT_PID###</pid>
</params>
<module>
<name>wizard_add</name>
</module>
</add>
</wizards>
</config>
</TCEforms>
</settings.viewer>
</el>
</ROOT>
</sDEF>
</sheets>
</T3DataStructure>
答案 0 :(得分:1)
使用selectSingle renderType确实仍然是不可能的。 Bugtracker中还有一个关于此的新票证:
https://forge.typo3.org/issues/81976
已经19天了,从外观上已经有修复程序。