0

是否可以在类型组的 TCA 中使用 FAL?

基于文档 where say...</p>

elementBrowserType (string) (从 TYPO3 CMS 6.0 开始) 可以设置一个替代元素浏览器类型(“db”或“file”),而不是基于“internal_type”设置呈现。这在内部用于 FAL 文件字段,其中 internal_type 是“db”,但元素浏览器无论如何都应该是文件元素浏览器。

…我尝试了以下操作:

'config' => array(
    'type' => 'group',
    'internal_type' => 'db',
    'MM' => 'sys_file_reference', // with and without this option
    'uploadfolder' => '',
    'minitems' => 0,
    'maxitems' => 99,
    'appearance' => array(
        'elementBrowserType' => 'file',
        'elementBrowserAllowed' => $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'],
    ),
    'max_size' => $GLOBALS['TYPO3_CONF_VARS']['BE']['maxFileSize'],
),

......还有更多,但它不会工作。

有什么提示吗?

4

1 回答 1

0

您需要使用 API:(\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getFileFieldTCAConfig('media')取自core\Configuration\TCA\pages.php)。

http://api.typo3.org/typo3cms/master/html/class_t_y_p_o3_1_1_c_m_s_1_1_core_1_1_utility_1_1_extension_management_utility.html#ab95ff2f805d3ec462e869057339eee04

于 2013-09-23T22:49:12.267 回答