Jump to content
Sign in to follow this  
opencard

OC 2.3, модуль TMD Custom Tab - не сохраняются картинки кодированные в base64 во вкладках товара

Recommended Posts

Всем здравствуйте! В модуле TMD Custom Tab при добавлении новой вкладки подключается кривой менеджер картинок, который при загрузке кодирует ее в base64 и такая картинка не сохраняется при выходе из редактирования товара...  http://prntscr.com/para76
Подскажите как, что и где нужно править, чтоб выводился действующий менеджер и нормально сохранялись картинки в поле описания во вкладках товара?... 

Посмотреть можно на странице https://www.opencartextensions.in/customtab2.x/customtab.html
Заходим Admin Side 2.x (demo demo), редактируем любой товар, выбираем вкладку Custom Tabs (самая правая)... И в поле Description добавляем локально картинку (все отлично), но....
В уже добавленных вкладках будет нормальный менеджер картинок (http://prntscr.com/par977), а если добавить еще одну вкладку (Add Tabs) и в ней попытаться вставить локальную картинку, то получим такое - http://prntscr.com/par9em и картинка не сохранится, если выйти и зайти в редактирование (проверено на боевом сайте, тут прав нет, чтоб сохранять изменения)

Edited by opencard
в конце дописал про права при сохранении

Share this post


Link to post
Share on other sites

тип поля на longtext поменяйте

Share this post


Link to post
Share on other sites

Это через mysql... Километровый кодированный урл будет записываться в поле Description? Это не вариант
Ошибка в том, что вместо нормального менеджера картинок всплывает нестандартное или недоработанное модальное окно с загрузкой через закачивание с компа или через вставку ссылки напрямую. В старых уже созданных вкладках появляется нормальный менеджер загрузки картинок, а в новых созданных вкладках какой-то не тот всплывает в модалке... Где-то в этом районе ошибка...
Смотрел, что вызывает кнопка и в чем отличие модалок с менеджерами загрузок...  Такое чувство, что яваскрипт вызывает для новых вкладок скрипт модалки от бутстрапа... 
Даже не нахожу, где можно было бы на первое время убрать то кодирование base64

Share this post


Link to post
Share on other sites
5 часов назад, spectre сказал:

тип поля на longtext поменяйте

тип поля здесь ни при чем

 

6 часов назад, opencard сказал:

при добавлении новой вкладки подключается кривой менеджер картинок, который при загрузке кодирует ее в base64 и такая картинка не сохраняется при выходе из редактирования товара..

это баг динамического добавления областей summernote в связке с opencart

зависит и от версии движка, и от версии summernote

 

лечится суровыми и продолжительными плясками с бубном, в целях обеспечения совместимости

пишите автору

Share this post


Link to post
Share on other sites

дешево и сердито - сначала насоздавайте вкладок, сохраните

потом откройте заново и заполняйте их

Share this post


Link to post
Share on other sites

В одной из предыдущих версий шаблона Unishop столкнулся с такой же проблемой в новостях. При добавлении картинок в новости через редактор, они кодировались в Base64, что увеличивало объём кода в десятки раз. Написал в поддержку, на что получил ответ, что проблема исправлена в актуальной версии шаблона.

 

Шаблон обновил, проблема решилась. Как я понял, был обновлён файл admin\view\template\extension\module\uni_news_form.tpl. Там было отличие в двух местах. На случай, если пригодится в поиске проблемы:

Строка 71

Строка 153+

 

Edited by SiteMix

Share this post


Link to post
Share on other sites
3 минуты назад, SiteMix сказал:

В одной из предыдущих версий шаблона Unishop столкнулся с такой же проблемой в новостях.

и

В 25.09.2019 в 17:45, opencard сказал:

В модуле TMD Custom Tab

?

Share this post


Link to post
Share on other sites
1 минуту назад, Tom сказал:

и

?

Подозреваю, что суть проблемы та же. Наверняка там такой же ошибочный вызов редактора идёт. Может быть поможет найти причину проблемы.

Share this post


Link to post
Share on other sites

При чём здесь Unishop?

И чем вот это поможет ТС, который просит подсказать решение в  модуле вкладок ?

17 минут назад, SiteMix сказал:

если пригодится в поиске проблемы:

Строка 71

Строка 153+

 

Share this post


Link to post
Share on other sites

 

2 минуты назад, Tom сказал:

При чём здесь Unishop?

И чем вот это поможет ТС, который просит подсказать решение в  модуле вкладок ?

Была мысль, что кто-то имеющий Unishop глянет указанный файл, докопается до сути и подскажет ТС.

Но раз техподдержка Унишопа тут оказалась, то шансы найти проблемное место повышаются )

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.