Вийшла нова версія OkayCMS 3.3.0
Опис нової версії
У новій версії OkayCMS ми зробили можливість кастомізації модулів індивідуально в шаблоні.
Тепер в адмін панелі, в розділі "Модулі" біля кожного модуля є окремий пункт "Список файлів модуля".
При кліці по ньому можна побачити список tpl, css і js файлів модуля, а також його переклади. Навпроти кожного файлу є кнопка "Скопіювати в шаблон для редагування"
При натисканні на цю кнопку файл копіюється в активну тему, в папку Modules. Там цей файл можна кастомизировать під себе. При виклику з даного модуля, спочатку буде йти перевірка, чи є файли цього модуля в темі. Якщо є, то використовуватися будуть файли з теми, якщо немає, то файли, які знаходяться в папці з модулем. Дана реалізація дозволить кастомизировать зовнішній вигляд модулів і не боятися що при оновленні індивідуальні зміни будуть затерті. Також дана реалізація дозволить верстальщикам не правити файли в папці Modules, яка знаходиться окремо від дизайну сайту, а всі зміни робити в одній кореневій папці design.
Далі одним рядком:
- Зробили копіювання змінних в буфер при натисканні в розділах SEO Фільт, SEO товарів, Банери, Меню.
- Додали в блок SEO-товарів шорткоди для артикулу товару і старої ціни товару
- Змінили назви змінних опису в деяких tpl
- Зробили посилання cannonical на першу сторінку категорії зі сторінки з усіма товарами цієї категорії
- Виправили баг коли на додаткових мовах через модульності в деяких випадках могла підтягуватися інформація на основній мові
- Виправили роботу шорткодов для банерів
- Виправили функціонал очищення каталогу
- Зробили коректну роботу сайту з зміненими URL через розділ "Налаштування ЧПУ" в разі якщо сайт встановлений в підпапку
- Прибрали у менеджерів чекбокс для зміни прав, якщо ти знаходишся в активному зараз менеджері (Права самому собі і раніше міняти не можна було, але чекбокс збивав з пантелику)
- Інші дрібні правки текстів в адмінці
Завантажити нову версію можна по посиланню архів зі змінами в порівнянні з 3.2.0 по засланні Також ви можете написати через розділ "Техпідтримка" для замовлення оновлення.