【发布时间】:2015-07-21 15:06:49
【问题描述】:
我们正在将 4.5 扩展迁移到 7.3,并且我们将 blob 值存储在 mysql“longblob”中。从此 blob 值构建文件不再起作用。
“blob”值的 Extbase 变量转储为“NULL”。是否有任何示例如何使用新的 extbase 处理 blob 数据?
【问题讨论】:
我们正在将 4.5 扩展迁移到 7.3,并且我们将 blob 值存储在 mysql“longblob”中。从此 blob 值构建文件不再起作用。
“blob”值的 Extbase 变量转储为“NULL”。是否有任何示例如何使用新的 extbase 处理 blob 数据?
【问题讨论】:
在 TCA 中发现了问题,没有意识到 internal_type 现在隐式适应以保持与 4.5 相同的行为。更改为经典文本使其按预期工作。
'config' => array(
'type' => 'group',
'internal_type' => 'file',
'uploadfolder' => 'uploads/tx_exasopmanager',
'show_thumbs' => 1,
'size' => 5,
'allowed' => $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'],
'disallowed' => ''
),
【讨论】: