ChangeLog версии OkayCMS 4.5.0
- Adding discounts to the printed order form. #326
- Logic correction. After making changes to a product and clicking "Update and Exit" it used to return directly to the product list. Now returns to the list of products + filter, if one was selected. #325
- Display of popular categories on the main page #324 #306
- Added Fondy payment module. #323
- Added the ability to edit the banner for the mobile version. Added the ability to create export/import of groups of banners. #319 #309 #307 #306
- Added payment module RozetkaPay. #322
- Changed the language on the filter page. There was a bug when the filter value was translated into different languages, when changing the language we ended up with 404. #298 #320
- When updating information in your personal account, the text “Data updated successfully” was added to the message. #318
- The url generation logic has been moved from the language file to the tpl file. #316
- Integration with ChatGPT for convenient metadata generation. #313
- The logic for correctly displaying the fields of the DeliverFields module when printing an order has been fixed. #312
- License for modules and templates. #305
- Fixed a new mail API error when the default weight is small. #304
- Fixed a bug when changing the site language on the client side, the multilingual Settings switched to the new language after updating the page. #303
- There was a problem with filtering brands/properties and products using the discounted filter. We fixed the logic of the discounted filter so that it is unique for products, brands and properties. #302
- In the outlet feed (OkayCMS/Feeds Module), duplication of translations into Ukrainian of product characteristics and descriptions for the Ukrainian version feeds has been made. #301
Comments
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, то перестає працювати сайт!
Якщо не вдасться -- пропонуємо платні послуги нашого програміста