ChangeLog версии OkayCMS 4.5.0
- Добавление вывода скидок в печатную форму заказа. #326
- Исправление логики. После внесения изменений в товар и нажатия "Обновить и выйти" раньше возвращалось прямо на список товаров. Сейчас возвращает на список товаров + фильтр, если таковой был выбран. #325
- Вывод популярных категорий на главной #324 #306
- Добавлен модуль оплаты Fondy. #323
- Добавили возможность редактировать баннер для мобильной версии. Добавили возможность создавать экспорт/импорт групп баннеров. #319 #309 #307 #306
- Добавлен модуль оплаты RozetkaPay. #322
- Изменили язык на странице фильтра. Был баг когда в значение фильтра транслит на разных языках был разный, при смене языка мы попадали на 404. #298 #320
- При обновлении информации в личном кабинете добавили текст "Данные успешно обновлены" в сообщении. #318
- Перенесена логика формирования url из языкового файла в файл tpl. #316
- Интеграция с ChatGPT для удобной генерации метаданных. #313
- Исправлена логика корректного вывода полей модуля DeliveryFields при печати заказа. #312
- Лицензия на модули и шаблоны. #305
- Исправлена ошибка API новой почты, в случае когда стоит мелкий "вес по умолчанию". #304
- Исправлена ошибка, при изменении языка сайта на клиентской части, мультиязычные настройки (Settings) переключались на новый язык после обновления страницы. #303
- Была неувязка в фильтрации брендов/свойств и товаров по фильтру discounted. Исправили логику фильтра discounted, чтобы она была единственной для товаров, брендов и свойств. #302
- В фиде розетки (Модуль OkayCMS/Feeds) сделано дублирование переводов на украинский язык характеристик и описания товара для фидов украинской версии. #301
Комментарии
10
Рекомендации по исправления проблемы Новой Почты для OkayCMS 4.4.0 и выше:
В файле Okay/Modules/OkayCMS/NovaposhtaCost/Controllers/NovaposhtaCostSearchController.php
В методе findStreet в массиве $request строка с Limit взять в кавычки число 10, что бы получилось Limit=>'10'
В методе findCityForDoor в массиве $request строка с Limit взять в кавычки число 25, что бы получилось Limit=>'25'
В файле Okay/Modules/OkayCMS/NovaposhtaCost/Helpers/NPApiHelper.php
В методе getWarehouses в массиве $request переписать строки с "Page" = $page, "Limit" => $limit,
что бы получилось:
"Page" => (string) $page,
"Limit" => (string) $limit,
В методе getCities в массиве $request переписать строки с "Page" = $page, "Limit" => $limit,
что бы получилось:
"Page" => (string) $page,
"Limit" => (string) $limit,
————
Для версий OkayCMS 4.3.4 и ниже , во всех запросах к API новой почты, где присутсвуют Page и Limit привести все значение к string, например для переменных:
"Page" => (string) $page,
"Limit" => (string) $limit,
------------------------------
*ми не надаємо послуги навчання. Наші рекомендації носять загальний характер і можуть не враховувати індивідуальних особливостей вашої ситуації. Бекапи важливі. Ми не несемо відповідальності за ваші дії. Для обслуговування сайту потрібна кваліфікація.
У розділ з ChatGPT додав ключ API (поповнений, не FreeTrial), але нічого не оновлюється. Звернень до API не фіксується.
Що я роблю не так? Дякую.
Баланс:
https://platform.openai.com/settings/organization/billing/overview
ключі API:
https://platform.openai.com/api-keys
Скачав повну установочну версію, під'єднав БД (вже оновлену до останньої версії) ситуація та ж сама.
Куди копати? може таки проблема з оновленням?
Якщо у вас стандартний шаблон, спробуйте:
1. Оновити дані PHP налаштувань (нічого змінювати не потрібно, тільки оновлення)
2. Вимкнути модулі, які мають помилки в адмінці.
3. Оновити стандартні модулі, які мають позначку оновлень.
1. Зразок налаштувань PHP можна отримати на нашому демо-Окаї.
2. Всі нестандартні модулі можна видалити в адмінці, налаштування мають зберегтись.
* Рекомендації загальні, можуть не враховувати індивідуальні особливості вашої ситуації.
** Бекапи це важливо
пробую оновити, і коли перезаливаю папку Core, то перестає працювати сайт!
Якщо не вдасться -- пропонуємо платні послуги нашого програміста