我正在使用名为Huge-IT Catalog的Joomla 3扩展程序。
https://extensions.joomla.org/extension/catalog/
https://huge-it.com/joomla-catalog-demo-1-block-toggle-updown/
http://huge-it.com/Joom_ext_mod_lite/packages_catalog.3.X.zip(php来源)
从组件上传图像时,它不会上传到正确的文件夹。这些目录似乎只有1个子文件夹,但不能再进一步了。
我想上传到root/catalog/pillows/
,但它会上传到root/catalog/
。
主要的Joomla媒体管理器中没有此问题,只有Huge-IT目录组件媒体管理器。我无法判断该错误是否与Joomla或Component有关。
答案 0 :(得分:0)
看起来好像是Joomla的媒体popup-imagemanager.js
。
这是修复程序,在3.8.9更新中发布。我将它应用到文件中,它似乎解决了问题。
https://github.com/joomla/joomla-cms/pull/20586
https://github.com/joomla/joomla-cms/pull/20586/commits/a80a72eb833fc82c45c41652213369af1990ef77
getImageFolder: function ()
{
//return this.getQueryObject(this.frame.location.search.substring(1)).folder;
return this.getQueryObject(this.frame.location.search.substring(1)).folder.replace(/%2F/gi, "/");
},
setFolder: function (folder, asset, author)
{
folder = folder.replace(/%2F/gi, "/"); // added this line
for (var i = 0, l = this.folderlist.length; i < l; i++)