TYPO3 9.5.7 / Extbase: добавить мастер в flexform - PullRequest
0 голосов
/ 17 июня 2019

Я пытаюсь добавить «мастера добавления» в моей 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>
...