Нова пошта
Опис модуля
Нова пошта - улюбленчик наших клієнтів, якого ми вирішили залишити в дефолтному складі (втім, ми усі модулі залишили).
Напевно, не потребує особливого представлення, модуль Нової Пошти дозволяє в кошику обирати місто і відділення, показувати вартість і кількість днів доставки.
Інші потрібні для бізнесу налаштування можна подивитися в модулі.
Фото модуля
OkayCMS v4.5.2
OkayCMS/NovaposhtaCost v1.2.0
Рекомендации по исправления проблемы Новой Почты для 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,
Не з'являється вибір відділень у кошику. В управлінні модулем пропав вибір "какие точки выдачи будут доступны для клиента при выборе способа доставки" немає взагалі цих пунктів де ставити галочки. Де оновити список відділень.. залишився тільки один пункт.. Оновити всі точки видачі..
Але не оновлює! Що це може бути?
https://ibb.co/BT1nmr9