Расположение загрузки файла TYPO 3 TCA - PullRequest
0 голосов
/ 07 сентября 2018

У меня есть следующая конфигурация TCA

 <s_Image>
        <ROOT>
            <TCEforms>
                <sheetTitle>Photo</sheetTitle>
            </TCEforms>
            <type>array</type>
            <el>
                <options.contactusimage>
                    <TCEforms>
                        <label>Contact Us page photo</label>
                        <config>
                            <type>inline</type>
                            <maxitems>1</maxitems>
                            <size>1</size>
                            <show_thumbs>1</show_thumbs>
                            <foreign_table>sys_file_reference</foreign_table>
                            <foreign_table_field>tablenames</foreign_table_field>
                            <foreign_label>uid_local</foreign_label>
                            <foreign_sortby>sorting_foreign</foreign_sortby>
                            <foreign_selector>uid_local</foreign_selector>
                            <foreign_selector_fieldTcaOverride type="array">
                                <config>
                                    <appearance>
                                        <elementBrowserType>file</elementBrowserType>
                                        <elementBrowserAllowed>jpg,png</elementBrowserAllowed>
                                    </appearance>
                                </config>
                            </foreign_selector_fieldTcaOverride>
                            <foreign_match_fields type="array">
                                <fieldname>image</fieldname>
                            </foreign_match_fields>
                            <appearance type="array">
                                <newRecordLinkAddTitle>1</newRecordLinkAddTitle>
                                <headerThumbnail>
                                    <field>uid_local</field>
                                    <height>64</height>
                                    <width>64</width>
                                </headerThumbnail>
                            </appearance>
                        </config>
                    </TCEforms>
                </options.contactusimage>
            </el>
        </ROOT>
    </s_Image>

Загрузка файла работает нормально, но моя проблема в том, что я хотел бы иметь возможность определить, куда загружаются изображения, по умолчанию он равен uploads/skinFlex/flex.

В любом случае это можно изменить на fileadmin/images/

...