ChangeLog версии OkayCMS 4.4.0
Чудові новини! Ми раді анонсувати, що нова версія вашої системи вже доступна, вона містить безліч змін, особливо щодо роботи з Новою Поштою.
"Увага! Мінімальна підтримувана версія PHP для Okay CMS 4.4.0 тепер 7.4. Будь ласка, перед оновленням обов'язково перевірте вашу поточну версію PHP і, якщо вона нижче 7.4, виконайте підняття версії."
1) Раніше у наших розробників виникала проблема під час роботи через Docker Compose – вони мали налаштовувати його самостійно. Однак тепер ми додали конфігурацію до системи для розробників, які вважають за краще використовувати Docker Compose. №277
Ця нова конфігурація надає такі можливості:
- Додано набор LEMP (Linux, Nginx, MySQL, PHP) для зручної роботи.
- Автоматичне створення адміністраторської панелі з паролем "1234" під час підняття Docker-оточення, що спрощує базові проблеми локальної розробки.
- Можливість вказати свій продакшн-сервер конфігурації Docker Compose для передачі зображень на локальний сайт.
Детальніше тут - Також були додані додаткові покращення:
З'явилася функція перепризначення електронних адрес одержувачів на тестову адресу за бажанням.
Була налаштована інтеграція із Xdebug для зручного дебага коду.
2) Виправлено опенграф розмітка №278
3) Додали новий елемент шаблон SEO для товарів, що дозволяє вставляти роут на сторінку бренду під змінною . Це надає зручну можливість використовувати та автоматично отримувати посилання на сторінку бренду з урахуванням мультимовності та налаштувань ЧПУ.№279
4) Оновлення та нові функції модуля "Нова пошта":
- Тепер оновлення відділень відбувається порційно і користувачі можуть відстежувати прогрес оновлення через прогрес-бар.
- У кошику відділення сортуються за номером відділення, що полегшує пошук та вибір потрібного пункту видачі.
- У налаштуваннях модуля з'явилася можливість створювати різні варіанти доставки: поштомат, відділення, вантажне відділення або комбінації.
- Кожен варіант доступний клієнтам окремими табами у кошику.
- Для оптимізації обсягу відповіді в кошику запити на прорахунок вартості та отримання пунктів видачі були поділені на окремі запити. Це дозволило вирішити проблему з тривалим очікуванням відповіді від API "Нової пошти" у разі появи пунктів видачі.
- Поліпшили пошук за номером та адресою відділень у кошику для зручності користувачів.
Додана інформація до адмін-панелі про проблеми з API-ключом, щоб менеджери могли швидше реагувати на можливі проблеми з доставкою. - Вирішено проблему з повторним заповненням дефолтного поля адреси клієнтами. Тепер введено нове модульне поле для способів доставки, яке дозволяє створювати текстові поля та вибирати, чи будуть вони обов'язковими.
- Після оновлення файлів ядра та встановлення модуля з'являється нове поле "адреса" в модулі, і дані адрес всіх старих замовлень переносяться в це поле.
5) Було відмічено, що раніше у клієнтів виникала проблема відсутності інформації про доступ до нових версій модуля протягом півроку після його покупки. Ця інформація була доступна лише на сторінці modules, що могло призвести до непорозуміння.
Для покращення ситуації ми внесли необхідні зміни, додавши інформацію про залишок терміну доступу до адміністративної панелі сайту. Це дозволить їм бути в курсі термінів і приймати своєчасні рішення щодо продовження доступу до нових версій модулів.
6) Було зроблено загальний рефакторинг коду.
не працює модуль новой пошти, Місто підправки теж не сохроняється .
пхп 7,4
на пхп 8,0 кошик не працює
1. Переконайтесь, що OkayCMS оновлений до останньої версії.
2. Переконайтесь, що модуль оновлений до останньої версії.
3. Видалити і знову встановити модуль в Адмінці.
4. Спробуйте тимчасово підключити дефолтну базу даних.
5. Звернутись в Техпідтримку (платно). Кнопка вгорі праворуч в адмінці