- 9
Зміни в версії 1.21.2 span> Переглянути список змін
Випущена
/* Версія 1.21.2 від 12.11.2024
---------------------------------------- */
Виправлена помилка
PHP Notice: Undefined variable: tRand in .../admin/controller/extension/module/handy.php on line 3340
В консолі браузера було таке сповіщення.
Uncaught SyntaxError: JSON.parse: expected property name or '}' at line 1 column 2 of the JSON data
error example.com/admin/index.php?route=extension/module/handy/massEdit&token=ZuVhtnFKknzIgZJ5tp74J5BrHfhW3844:3333
Помилка проявляла себе під час масового редагування текста.
/* Версія 1.21.1 від 01.11.2024
---------------------------------------- */
Виправлена помилка
Notice: Undefined variable: json_all_option_values in admin/controller/extension/module/handy.php on line 1385
Таке траплялося, якщо немає жодної опції в системі
/* Версія 1.21.0 від 17.10.2024
---------------------------------------- */
--
Додана експериментальна функція відновлення даних після масової дії
--
Додана можливість масово змінити ціни лише ціну опцій (раніше було разом зі зміною ціни товару)
Виявилося, що ціну опцій іноді потрібно змінити одночасно з призначенням акційних цін
--
Доданий шорткод reverse
Коли ціна опцій редагується разом з встановленням акційних цін ми маємо ситуацію, що акційна ціна просто перестає діяти,
адже така ціна вписана в окремій таблиці в базі даних і ніяк не змінює основну ціну в системі.
Але ціна опцій змінюється в базі!
І тоді відновити стару ціну простим додаванням того самого відсотку стає неможливим.
Звичайний розрахунок:
100 - 10% = 90
90 + 10% = 99
Розрахунок з реверсом:
100 - 10% = 90
90 + реверсивні 10% = 100
Синтаксис фічі:
reverse: +10%