Typo3 FAL扩展后端上传

时间:2015-05-22 01:14:30

标签: upload typo3 backend fal

我有一个包含PDF文档列表的扩展程序。 在我的TCA中,我定义了uploadfolder,但在上传文件后,它转到“fileadmin / user_upload”。不是我定义的文件夹“fileadmin / user_upload / my_folder”

我的TCA

'pdfs' => array(
        'exclude' => 0,
        'label' => 'LLL:EXT:xxx/Resources/Private/Language/locallang_db.xlf:xxx_domain_model_pdflist.pdfs',
        'config' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getFileFieldTCAConfig(                'pdfs',
            array(
                'maxitems' => 200,
                'max_size' => 5000,
                'uploadfolder' => 'fileadmin/user_upload/bffpdf',
                'show_thumbs' => 1,
                'size' => 20,
                'minitems' => 0,
            ),
            'pdf'
        ),                                                                                                                                                                                                                                                               
    ),

文件夹存在并显示在Fileadmin中。

我不想覆盖userdefault uploadfolder。

格尔茨 托马斯

1 个答案:

答案 0 :(得分:0)

我不熟悉typo3,但我的以下代码对我来说非常合适,我认为这可能会对你有所帮助。

我的TCA

'image' => array(
        'exclude' => 0,
        'label' => 'LLL:EXT:titech_catalog/locallang_db.xml:tx_titechcatalog_category.image',
        'config' => array(
            'type' => 'group',
            'internal_type' => 'file',
            'allowed' => $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'],
            'max_size' => $GLOBALS['TYPO3_CONF_VARS']['BE']['maxFileSize'],
            'uploadfolder' => 'uploads/tx_titechcareers',
            'show_thumbs' => 1,
            'size' => 1,
            'minitems' => 0,
            'maxitems' => 10,
        )
    )

创建此路径的代码位于' \ text_emconf.php'文件,

'createDirs' => 'uploads/tx_titechcareers/rte/',