
Модуль доставки Новою Поштою для Опенкарт 3 українською мовою. Даний модуль не вносить зміни в шаблон сайту, не затирає та не змінює бази даних. Всі дані "підтягуються" із сайту Нової Пошти в автоматичному режимі при оформленні замовлення. Модуль використовує api.novaposhta.ua/v2.0/json/. Роботоздатність перевірено на всіх дефолтних шаблонах Опенкарт 3 будь-якої версії. Значно зекономить час замовлення покупцям. Для його повноцінного використання обов"язково отримати ключ API на сайті Нової Пошти.
Даний модуль дуже легко адаптувати під будь-який шаблон, в принципі без особливих знань програмінгу.
Для роботоздатності на будь-якому зміненому від стандартного модулі checkout необхідно в контроллер що використовується для замовлення (checkout.php, simplecheckout.php, quickcheckout/checkout.php чи будь-який інший) підключити відразу після public function index() {:
if ($this->config->get('shipping_r_nova_poshta_status')) {
$this->document->addScript('catalog/view/javascript/r_nova_poshta/r_nova_poshta.js');
$this->document->addStyle('#r_nova_poshta_input_city', $this->config->get('shipping_r_nova_poshta_input_city'));
$this->document->addStyle('#r_nova_poshta_input_department', $this->config->get('shipping_r_nova_poshta_input_department'));
}
Сам модуль без шифрування прив"язки до домена не існує, придбавши зможете повністю безпроблемно використовувати на будь-якому власному сайті, абсолютно "чистий" код, використовується модифікатор. Працює на дефолтному замовленні та "Сімплі".
Установка модуля стандартним методом - скопіюйте придбані файли на сайт та поновіть кеш модифікаторів.