Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更改Typo3扩展的上载路径_Typo3 - Fatal编程技术网

更改Typo3扩展的上载路径

更改Typo3扩展的上载路径,typo3,Typo3,我正在创建一个Typo3扩展,旨在替换另一个不再维护且高度不安全的扩展。新的扩展使用了旧的sql模式,目前运行良好。然而,旧作品的图像却消失了 uploads/tx_oldext 新的一个现在显然想要使用它自己的上传子目录。我不想这样,我正在寻找一种方法,使新的扩展使用旧的上传目录代替。如何实现这一点?您不能全局更改扩展的上载文件夹。您的扩展可以在自己的命名空间中生成新的上载文件夹,也可以不创建,请参阅中的“uploadfolder”的详细信息 但是,如果您想更改TCA中某个字段的上载文件夹,

我正在创建一个Typo3扩展,旨在替换另一个不再维护且高度不安全的扩展。新的扩展使用了旧的sql模式,目前运行良好。然而,旧作品的图像却消失了

uploads/tx_oldext

新的一个现在显然想要使用它自己的上传子目录。我不想这样,我正在寻找一种方法,使新的扩展使用旧的上传目录代替。如何实现这一点?

您不能全局更改扩展的上载文件夹。您的扩展可以在自己的命名空间中生成新的上载文件夹,也可以不创建,请参阅中的“uploadfolder”的详细信息

但是,如果您想更改TCA中某个字段的上载文件夹,您可以这样做。只需在组字段的字段定义中定义“uploadfolder”:

'uploadfolder' => 'uploads/tx_myoldext'

你说得对,我错过了那些tca条目。现在很有魅力。非常感谢。