Nova Poshta
Module Description
New mail is a favorite of our customers, which we decided to leave in the default assembly (however, we left all the modules).
Probably, it does not need a special introduction, the New Mail module allows you to select a city and a branch in the basket, show the cost and number of delivery days.
Other settings necessary for business can be viewed in the module.
Module photo
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