- 9
Что нового в версии 1.21.0 Просмотр изменений
Размещено
/* Версія 1.21.0 від 17.10.2024
---------------------------------------- */
--
Додана експериментальна функція відновлення даних після масової дії
--
Додана можливість масово змінити ціни лише ціну опцій (раніше було разом зі зміною ціни товару)
Виявилося, що ціну опцій іноді потрібно змінити одночасно з призначенням акційних цін
--
Доданий шорткод reverse
Коли ціна опцій редагується разом з встановленням акційних цін ми маємо ситуацію, що акційна ціна просто перестає діяти,
адже така ціна вписана в окремій таблиці в базі даних і ніяк не змінює основну ціну в системі.
Але ціна опцій змінюється в базі!
І тоді відновити стару ціну простим додаванням того самого відсотку стає неможливим.
Звичайний розрахунок:
100 - 10% = 90
90 + 10% = 99
Розрахунок з реверсом:
100 - 10% = 90
90 + реверсивні 10% = 100
Синтаксис фічі:
reverse: +10%
/* Версія 1.20.5 від 10.10.2024
---------------------------------------- */
--
Виправлена помилка с пейджинацією та задвоюванням деяких блоків.
Опис: після натискання на файл-менеджер перехід по пейджинації призводив до дивної поведінки. Подвоювалися деякі елементи
як у фільтрі, так і у списку товару.
Виправлений конфлікт зі стандартним pagination, якій використовується і в модулі, і в файл-менеджері.
--
Виправлена помилка, коли в списку товарів додається нова опція, і її редагування не призводить до змін в адмніці товару.
Хоча при редагуванні вже існуючої опції, зміни зберігалися
--
Виправлена ситуація, коли в таблицю зі значеннями опцій додають текстовий опис.
Раніше були проблеми з полем tooltip
Теперь поле description
--
Виправлена проблема з додаванням фото з файлового менеджеру.
За умови, що назва папки або самого файлу містили символ +, після додавання в Списку товарів, фото не відображалося в товарі.
Все тому, що у фоновому запиті не було обробки назв файлів з encodeURIComponent()
+
Так само додав таку обробку для сортування зображень та вилучення зображення з товару, де також передаються назви файлів.
--
Збільшений відступ для зображень в Списку товарів, щоб було легше попадати на хрестики для видалення.
--
Виправлена помилка з H1 при масовому редагуванні текстів товарів
--
Виправлені помилки на PHP 8
Unknown: Optional parameter $dimension declared before required parameter $product_id is implicitly treated as a required parameter in .../admin/model/extension/module/handy.php on line 2228
Unknown: Optional parameter $field declared before required parameter $product_id is implicitly treated as a required parameter in .../admin/model/extension/module/handy.php on line 2284
Unknown: Optional parameter $char declared before required parameter $round_flag is implicitly treated as a required parameter in .../admin/model/extension/module/handy.php on line 2414
Unknown: Optional parameter $char declared before required parameter $round_flag is implicitly treated as a required parameter in .../admin/model/extension/module/handy.php on line 2461
Unknown: Optional parameter $char declared before required parameter $round_flag is implicitly treated as a required parameter in .../admin/model/extension/module/handy.php on line 2508
Unknown: Optional parameter $value declared before required parameter $product_id is implicitly treated as a required parameter in .../admin/model/extension/module/handy.php on line 2722