1

为文件上传添加一个额外的字段。但是模板中获取的数据是一组特殊字符。如何获得原始路径?

我的代码:

$GLOBALS['TL_DCA']['tl_news']['fields']['image'] = array
(
    'label'                   => &$GLOBALS['TL_LANG']['tl_news']['quoteperson_image'],
    'exclude'                 => true,
    'filter'                  => true,
    'inputType'               => 'fileTree',
    'eval'                    => array('tl_class'  => 'clr','files' => true,'fieldType' =>'checkbox',),
     'sql'                    => "blob NULL",
);
4

1 回答 1

4

小部件返回的数据fileTree是二进制 UUID。为了获取原始路径,您可以执行以下操作:

$objFile = \Contao\FilesModel::findByUuid($uuid);
$strPath = $objFile->path;
于 2017-09-25T19:11:48.570 回答