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
Андрей
27.02.2021, 10:20
Если 4.1 не установил обновления 4.2 встанут ?
OkayCMS
27.02.2021, 10:21
Андрей, да, будут работать
Dev
26.02.2021, 17:53
OkayCMS, это я вижу. Смысл в том что теперь не посмотреть изменения в версии 4.0.1 по сравнению с 4.0.0.
Алмас
25.02.2021, 17:24
А есть интрукция по обновлению? Как обновиться?
OkayCMS
26.02.2021, 12:54
Алмас, залейте все изменения из диффа к себе най сайт и выполните запрос в БД, который находится в папке 1DB_Changes
Dev
25.02.2021, 07:21
А что с репозиторием на GitHub? Как теперь посмотреть изменения по сравнению с прошлой версией?
OkayCMS
26.02.2021, 12:52
Dev, мы перенесли разработку сюда https://github.com/OkayCMS/OkayCMS
Сравнения вы можете глянуть в диффе https://okay-cms.com/diff/
Написати коментар
увійдіть в особистий кабінет
Завантажити OkayCMS
version 4.5.0
Підписатися на розсилку
Ви будете отримувати добірку корисних статей по роботі з сайтом на OkayCMS, знижки на модулі і шаблони