Joomla Component Media Manager загружает изображение в неправильную папку - PullRequest
0 голосов
/ 01 июня 2018

Я использую расширение Joomla 3 под названием Huge-IT Catalog.

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, только менеджер медиа компонентов компонентов огромного каталога.Я не могу сказать, если ошибка связана с Joomla или Компонентом.


Media 01

Media 02

Media 03

1 Ответ

0 голосов
/ 02 июня 2018

Похоже, что это было с медиа 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++)
...