Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] Модуль доставки PickPoint для OpenCart 1.5.x


waterfall

Recommended Posts

Работаю над новой версией PickPoint, новое api и пока для OpenCart 2.x

Сейчас отлаживается базовая версия, потом будет и для OpenCart 1.5.x

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...

Работаю над новой версией PickPoint, новое api и пока для OpenCart 2.x

Сейчас отлаживается базовая версия, потом будет и для OpenCart 1.5.x

Как успехи?

тож интересно...

а то смотрю в демке куча ощибок...

Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 35Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 22Warning: require(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_controller.php on line 68 Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 35Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 35Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 35Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 22Warning: require(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_controller.php on line 68
Warning: require(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_controller.php on line 68
Warning: require(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_controller.php on line 68
Warning: require(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_controller.php on line 68
Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 35Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 22Warning: require(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_controller.php on line 68 Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 35Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 35Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 35Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 22Warning: require(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_controller.php on line 68 Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 22Warning: require(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_controller.php on line 68

Ещё вопрос.. Выбор постоматов во всплывающем окне?

а то на фото нет ничего об этом..

Змінено користувачем AWARO
Надіслати
Поділитися на інших сайтах


Как успехи?

тож интересно...

а то смотрю в демке куча ощибок...

Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 35Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 22Warning: require(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_controller.php on line 68 Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 35Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 35Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 35Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 22Warning: require(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_controller.php on line 68
Warning: require(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_controller.php on line 68
Warning: require(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_controller.php on line 68
Warning: require(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_controller.php on line 68
Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 35Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 22Warning: require(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_controller.php on line 68 Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 35Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 35Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 35Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 22Warning: require(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_controller.php on line 68 Warning: include_once(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_loader.php on line 22Warning: require(): Unable to allocate memory for pool. in /home/clients/acevodo_ftp0/domains/acevodo.ru/html/vqmod/vqcache/vq2-system_engine_controller.php on line 68

Ещё вопрос.. Выбор постоматов во всплывающем окне?

а то на фото нет ничего об этом..

 

Во всплывающем. Плюс, оно адаптивное для разных экранов и устройств и имеет собственное встроенное geoip

Надіслати
Поділитися на інших сайтах


Во всплывающем. Плюс, оно адаптивное для разных экранов и устройств и имеет собственное встроенное geoip

Спасибо за ответ)

а чего waterfall молчит?

настораживает..

стоимость доставки как вычисляет?

Надіслати
Поділитися на інших сайтах


Успехи такие: есть базовая версия модуля - стоимость через api, выбор постамата через список, но там пока нет выгрузки в личный кабинет и виджета.

Надіслати
Поділитися на інших сайтах

Успехи такие: есть базовая версия модуля - стоимость через api, выбор постамата через список, но там пока нет выгрузки в личный кабинет и виджета.

Ок

подписался на обновления.

Ждём полноценного модуля.

Будет готово можете смело поднимать стоимость модуля в три раза.

Змінено користувачем AWARO
Надіслати
Поділитися на інших сайтах


На неделе должен доделать...

главное не забыть выводить всё это чудо и в админке при добавлении или редактировании товара
Надіслати
Поділитися на інших сайтах


Как сделать, чтобы экспорт в XML срабатывал только для тех заказов, которым присвоен определенный статус? Чтобы не уходили в экспорт ненужные/отмененные заказы?

Надіслати
Поділитися на інших сайтах


Я сделал прямой экспорт через API, через XML у меня не работало

Могу поделиться с уважаемым waterfall или общественностью

Конечно делитесь:) я сейчас как раз этим занимаюсь
Надіслати
Поділитися на інших сайтах

Как сделать, чтобы экспорт в XML срабатывал только для тех заказов, которым присвоен определенный статус? Чтобы не уходили в экспорт ненужные/отмененные заказы?

 

Люблю я этот форум. Что-нибудь спросишь, потрахаешься сам пару часов и готово.

Во вложении немного доработанный экспорт в XML, у меня работает.

 

1. Добавил себе новый статус заказа "В обработке (оплачен)". Модуль проверяет статус заказа, и если ID совпадает с нужным, убирает из выгрузки цену заказа и меняет тип оплаты.

2. Модуль проверяет статусы заказов и выгружает только "В обработке" и "В обработке (оплачен)" - у меня это id = 2 и 4. Не берет еще не обработанные или отмененные заказы. Отправили заказы - поменяйте статус на другой, чтобы второй раз не выгружалось ненужное.

3. Модуль проверяет наличие фамилии и e-mail. Если ничего особенного в этих полях не задано, в выгрузку они не попадают

4. Не передает список товаров, я ограничился "сувенирной продукцией"

5. Тип доставки в пикпоинт - самопривоз. Если у вас забор курьером, меняйте сами по руководству.

export_pickpoint.php

Надіслати
Поділитися на інших сайтах


 

обратите внимание и на этот момент

И было бы здорово в новой версии получить возможность задавать постамат в админке опенкарта.

 

главное не забыть выводить всё это чудо и в админке при добавлении или редактировании товара

Змінено користувачем AWARO
Надіслати
Поділитися на інших сайтах


И было бы здорово в новой версии получить возможность задавать постамат в админке опенкарта.

Как ни странно, но OpenCart 2.x получается из коробки:)

Надіслати
Поділитися на інших сайтах

Есть некоторые трудности, например через api работает не очень быстро - задержка несколько секунд

Надіслати
Поділитися на інших сайтах

а в 1.5х ?

Примерно так же:) пока я делаю под новое api, но у него скорость некоторых может не устроить:) возможно будет симбиоз:)

Надіслати
Поділитися на інших сайтах

Еще пожелание - возможность выбора при экспорте "самопривоз / вызов курьера" и экспорт не с указанного номера заказа, а просто выделенные галками заказы

Змінено користувачем lavka
Надіслати
Поділитися на інших сайтах


По традиции, пацан сказал - пацан сделал. Правки для выбора самопривоза или вызова курьера:
в VQMOD-файле пикпоинта меняем

<file name="admin/view/template/sale/order_list.tpl">
<operation>
<search position="after"><![CDATA[<div class="buttons">]]></search>
<add><![CDATA[<div class="buttons"><form style="float: left;" id="form_export_pickpoint" action="<?php echo $export_pickpoint; ?>" method="post">Начать экспорт с <input type="text" size=1 name="export_from" value="<?php echo $pickpoint_start; ?>"> <a onclick="$('#form_export_pickpoint').submit();" class="button">Экспорт в PickPoint</a></form></div>]]></add>
</operation>
</file>

на 

<file name="admin/view/template/sale/order_list.tpl">
<operation>
<search position="after"><![CDATA[<div class="buttons">]]></search>
<add><![CDATA[<div class="buttons"><form style="float: left;" id="form_export_pickpoint" action="<?php echo $export_pickpoint; ?>" method="post">Начать экспорт с <input type="text" size=1 name="export_from" value="<?php echo $pickpoint_start; ?>"> Тип привоза: <select name="privoz"><option value="CUR">Вызов курьера</option><option value="WIN">Самопривоз</option></select> <a onclick="$('#form_export_pickpoint').submit();" class="button">Экспорт в PickPoint</a></form></div>]]></add>
</operation>
</file>

и заменяем контроллер экспорта на новый из вложения

export_pickpoint.php

Змінено користувачем lavka
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.