ChangeLog версии OkayCMS 4.5.2

Категорії

Раді представити оновлену версію OkayCMS 4.5.2 — результат роботи над вдосконаленням системи, щоб зробити її більш надійною, зручною та функціональною.

Завдяки вашим відгукам і аналізу, ми опрацювали як дрібні недоліки, так і ключові функціональні аспекти, що зробить використання системи ще більш зручним і ефективним.

Ось короткий огляд змін, внесених у нову версію. Ми намагалися врахувати всі аспекти, щоб ваші проєкти працювали на найвищому рівні.

Дякуємо, що обираєте OkayCMS!

Що нового у версії 4.5.2:

  1. Виправлено: Розмір поля у таблиці CREATE TABLE ok_managers. Проблема виникала, якщо в проєкті було багато модулів, через що налаштування користувачів для них не вміщувалися
    #377

  2. Виправлено: Помилка приховування пагінації на сторінці брендів під час фільтрації за ціною #349
  3. Виправлено: Проблема у новій версії OkayCMS, пов’язана з використанням методу getTheme() із файлу Okay/Core/TemplateConfig.php. Раніше метод викликався з TemplateConfig, тоді як мав використовуватися з FrontTemplateConfig. Через це в режимі налагодження оформлення замовлення з кошика не працювало. Видалено код додаткової валідації на наявність товару #373 , #389
  4. Виправлено: Помилка, яка виникала під час увімкнення режиму налагодження (debug), якщо в банерах не було зображення. Тепер повідомлення про помилку більше не відображається у верхній частині екрана, а поля для додавання банерів мають коректний розмір #351
  5. Виправлено: Проблема з відображенням товарів із від’ємними значеннями у полі «Кількість». Тепер, якщо у товару є варіанти з від’ємною кількістю, вони коректно відображаються на сайті відповідно до налаштувань каталогу і не позначаються як «Є в наявності» #352
  6. Виправлено: Помилка у роботі кнопки «Зберегти і вийти» на сторінках товарів, категорій, статей, категорій статей, брендів, замовлень і сторінок. Тепер під час повернення до списку зберігаються попередні GET параметри (фільтри, сортування тощо). Логіку роботи кнопки приведено у відповідність із її реалізацією для модифікації товарів #353
  7. Виправлено: Помилка, яка виникала під час швидкого редагування товару. Якщо під час редагування знімалася активність товару і натискалася кнопка «Застосувати і вийти», відбувався перехід на сторінку з повідомленням про помилку #354
  8. Виправлено: Помилка під час завантаження та розпакування ZIP-файлів через обмеження open_basedir #361
  9. Виправлено: Синтаксична помилка: у методі переплутано місцями вхідні змінні #348
  10. Виправлено: Помилка SEO-фільтрації за мінімальною та максимальною вартістю товарів під час формування шаблонів #347, #364
  11. Виправлено: Синтаксична помилка в назві змінної на формі реєстрації #343 
  12. Оновлено:Зміни в модулі RozetkaPay #369
  13. Виправлено: Проблема з відображенням значень властивостей, якщо в адмінпанелі не активний жоден перемикач за місцем відображення #363
  14. Виправлено: Коректність випадаючих списків у адмінпанелі #367
  15. Виправлено:Помилка з відкладеним завантаженням фільтрації #362
  16. Виправлено:Помилка, що виникала на проєктах із режимом налагодження і використанням локальних перекладів. Проблема полягала у зверненні до неіснуючого індексу у файліTranslationsHelperна рядку 166:if ($translations[$label])#365
  17. Виправлено:Помилка некоректного видалення мовного префікса у URL #366
  18. Виправлено: Помилка в модулі Feeds / Google Merchant, коли передавався порожній тег <description> для товарів без опису. Додано нові опції для заміни опису: передавати у фід повний опис товару, якщо немає короткого, або замінювати порожній опис назвою товару
    #388
  19. Виправлено: Проблема з відображенням версій модулів на сторінці модулів у адмінпанелі
    #371

  20. Оптимізовано: Видалено зайві запити до БД під час формування URL брендів у каталогах
    #370

  21. Виправлено: Помилка в роутері CMS за певних налаштувань. Якщо у товару було вибрано стратегію URL виду https://demookay.com/category-level-1/.../category/product-name, і в запиті використовувався неіснуючий URL, що містить лише цифри після доменного імені (наприклад, https://demookay.com/123123), виникала помилка 500 #372

  22. Виправлено: Помилки в роботі управління властивостями в адмінпанелі. Тепер можна коректно сортувати значення властивостей, встановлювати ліміт відображення записів без появи порожньої сторінки на останній, переміщувати значення властивостей між сторінками і сортувати їх за алфавітом. Також додано повідомлення для адміністраторів при появі дубльованих властивостей #375 , #385

  23. Виправлено: Помилка з відкладеним завантаженням фільтрів у категоріях, яка виникала при використанні однієї з чотирьох налаштувань ЧПУ для категорій #380

  24. Виправлено: Помилка з префіксом роута для all-posts #381

  25. Виправлено: Кілька логічних помилок у процесі обробки замовлень, пов’язаних з оновленням статусу оплати. Тепер коректно враховуються зміни способу оплати та масове оновлення замовлень, виключаючи некоректне застосування статусу paid до всіх замовлень #382

  26. Виправлено: Помилка з типом фавіконки. Незважаючи на можливість додавання кількох форматів, у темі сайту завжди був жорстко прописаний type="image/x-icon" #383

  27. Виправлено: Проблема із з'єднанням CURL. Зменшено час тайм-ауту для запитів у разі невдалого з’єднання або помилки, що покращило стабільність роботи адмінпанелі #384

  28. Оптимізовано: Запити до бази даних: кешування генерації URL і запити для запуску модулів
    #386

Поки немає відгуків
Ваш комментрарій буде першим :)
Написати коментар
увійдіть в особистий кабінет
Завантажити OkayCMS
version 4.5.2
Підписатися на розсилку
Ви будете отримувати добірку корисних статей по роботі з сайтом на OkayCMS, знижки на модулі і шаблони