ChangeLog версии 4.0.1
- Зробили певний параметр канонікал для пагінацію, а окрему для фільтрів. Більш детально цей функціонал описали в статті.
- Зробили, щоб дані, задані через розділ SEO товарів поширювалися і на товари в дочірніх підкатегоріях
- Зробили в адмін. панелі в списку груп користувачів цифру "Кількість користувачів" посиланням на список користувачів в цій групі. Також зробили цифру кількості замовлень користувача посиланням на сторінку з усіма замовленнями цього користувача.
- Зробили висновок прізвища в списку замовлень в адмін. панелі. Також додали поле прізвище в пошук по замовленнях, в історію замовлення і в друк замовлення.
- Додали відображення версії системи в шапці. Зробили різний відображення цієї інформації в залежності від того, остання актуальна версія зараз використовується чи ні.
- Зробили так, що сторінку товару з певним обраним варіантом тепер можна відкрити дописавши урл через / айди цього варіанту. Наприклад ось так demookay.com/products/divan-krovat-max-12-v-tkani-kordroj/285 Раніше такі сторінки генерувалися через гет параметр типу? Variant = 285, але не всі сервіси брали посилання з гет-параметрами. Сторінки з варіантами мають атрибут rel = "cannonical" який вказує на основну сторінку такого товару. Якщо у товару немає варіанту з таким айди, то така сторінка буде віддавати помилку 404. Також нагадую про старому функціонал, якщо в URL корізни в кінці додати через / айди варіанту, то такий товар додасться в корзину. Приклад, demookay.com/cart/285
- Зробили щоб в фіди передавалася ціна в копійках якщо на сайті включено округлення цін до цілого числа.
- Для кастомізації синхронізації з 1С, тепер можна оголосити клас Okay \ Modules \ OkayCMS \ Integration1C \ Integration \ Export \ Overrides \ <Class> для потрібного класу (ImportOffers, ImportProducts, ImportOrders) і якщо цей клас є, система буде використовувати його. Дані класи можна успадковувати від стандартних класів імпорту і замінювати тільки деякі методи базового класу. Також і з експортом.
- Оновили модуль швидкого замовлення з урахуванням останніх доробок системи
- Переписали методи роботи з кошиком і CartHelper
- Поліпшили роботу бібліотеки валідації номера при вказівці некоректного номера
- Видалили непотрібні директиви з таблиці ok_settings, які тягнулися з старих версій.
- Додали перевірку в okay.js при зміні варіанту
- Виправили помилку дублювання товарів, описану на форумі в темі
- Виправили баг з вивантаженням шаблонного опису товарів в фіди, якщо шаблонне опис задано за замовчуванням для всіх категорій
- Виправили пошук по товарам в адмін. панелі для коректного додавання рекомендованих товарів
- Виправили баг авторизації через соц. мережі описаний на форумі
- Виправили OpenGraph розмітку на сторінках хітів продажів, новинок та акційних товарів
- Виправили помилки, які видавалися при установці системи на OpenServer описані на форумі в темі
- Виправили відображення помилки, коли створювався менеджер у якого не було ніяких прав.
- Тепер при зміні мови на сторінці автора і категорії блоку кидає на цю ж сторінку. Раніше кидало на головну сторінку сайту
- Виправили проблему, коли при відключенні активного модуля іноді виникала помилка в адмін. панелі
- Виправили помилку, яка виникала при видаленні товару з замовлення
- Виправили проблему з видаленням статусів замовлень
- Виправили ситуацію, коли в порівнянні товари без властивостей - то виводилися всі властивості в таблицю порівняння
- Виправили проблему з типом скриптів, які генеруються автоматично. Раніше це викликало ряд помилок в консолі в деяких браузерах.
- Виправили кілька перекладів, які при редагуванні писали Notice в логи
- Виправили пошук на сторінці "Маркетплейс" в адмін. панелі
- Виправили ситуацію, коли при некоректно вказівки URL статті в блозі при першому збереженні такої статті вона не зберігалася.
Завантажити нову версію можна по посиланню архів зі змінами в порівнянні з 4.0.0 по посиланню Також ви можете написати через розділ "Техпідтримка" або через форму на сторінці "Підтримка" для замовлення поновлення силами наших фахівців.
Коментарі
4
Сравнения вы можете глянуть в диффе https://okay-cms.com/diff/