Typo3 8.7.16:在页面 TSConfig 上设置 options.defaultUploadFolder 不起作用
Typo3 8.7.16: Setting the options.defaultUploadFolder at Page TSConfig not working
我正在尝试在页面 TSConfig 中设置 options.defaultUploadFolder,但它不起作用。我在一个错字中有不同的网站,应该为每个网站设置默认的上传文件夹。在用户 TSConfig 上设置 defaultUploadFolder 是可行的,但这对我来说不是解决方案,因为我还有可以访问所有网站的用户组。
#working only at User TSConfig
options.defaultUploadFolder=1:/websiteA/uploads/
看完这篇我觉得有可能https://forge.typo3.org/issues/68895
根据本期 TYPO3 forge (https://forge.typo3.org/issues/68895#note-11) and commit message (https://forge.typo3.org/projects/typo3cms-core/repository/revisions/f54e28559d059495f46f3565bdfa06e68e518d85) 的最新评论之一,仅添加了一个挂钩,可用于设置默认上传文件夹。
有一个使用此挂钩的扩展,允许使用 PageTSconfig 更改默认上传文件夹 - https://github.com/beechit/default_upload_folder/
它允许为每个 TCA table 和列设置不同的默认上传文件夹。
如果这对你来说还不够,可以很容易地使用这个钩子并做任何你需要的事情:
https://github.com/beechit/default_upload_folder/blob/1.0.0/ext_localconf.php#L4-L5
https://github.com/beechit/default_upload_folder/blob/1.0.0/Classes/Hooks/DefaultUploadFolder.php
我正在尝试在页面 TSConfig 中设置 options.defaultUploadFolder,但它不起作用。我在一个错字中有不同的网站,应该为每个网站设置默认的上传文件夹。在用户 TSConfig 上设置 defaultUploadFolder 是可行的,但这对我来说不是解决方案,因为我还有可以访问所有网站的用户组。
#working only at User TSConfig
options.defaultUploadFolder=1:/websiteA/uploads/
看完这篇我觉得有可能https://forge.typo3.org/issues/68895
根据本期 TYPO3 forge (https://forge.typo3.org/issues/68895#note-11) and commit message (https://forge.typo3.org/projects/typo3cms-core/repository/revisions/f54e28559d059495f46f3565bdfa06e68e518d85) 的最新评论之一,仅添加了一个挂钩,可用于设置默认上传文件夹。
有一个使用此挂钩的扩展,允许使用 PageTSconfig 更改默认上传文件夹 - https://github.com/beechit/default_upload_folder/ 它允许为每个 TCA table 和列设置不同的默认上传文件夹。 如果这对你来说还不够,可以很容易地使用这个钩子并做任何你需要的事情: https://github.com/beechit/default_upload_folder/blob/1.0.0/ext_localconf.php#L4-L5 https://github.com/beechit/default_upload_folder/blob/1.0.0/Classes/Hooks/DefaultUploadFolder.php