PowerPartners.ru

Форум партнерской программы
Текущее время: 20 окт 2019, 00:21

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 57 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.
Автор Сообщение
СообщениеДобавлено: 27 апр 2019, 14:21 
Не в сети

Зарегистрирован: 10 фев 2019, 14:19
Сообщения: 4
Спасибо!


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Интеграция с OpenCart v3.x
СообщениеДобавлено: 16 сен 2019, 20:02 
Не в сети

Зарегистрирован: 16 сен 2019, 19:50
Сообщения: 19
Поставил модуль упрошенное оформление заказа. Перестали отправляться заказы в партнерку. Ни кто не сталкивался с такой проблемой ?


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Интеграция с OpenCart v3.x
СообщениеДобавлено: 16 сен 2019, 20:10 
Не в сети
Администратор

Зарегистрирован: 12 дек 2008, 01:50
Сообщения: 1851
Есть такая проблема с некоторыми модулями, которые вместо использования родных API-функций OpenCart тупо записывают заказ в базу не оповещая ядро о поступлении заказа. Там с такими модулями много чего еще работать перестает, типа SMS-оповещения о заказах, интеграции с разными CRM и т.п.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Интеграция с OpenCart v3.x
СообщениеДобавлено: 16 сен 2019, 20:27 
Не в сети

Зарегистрирован: 16 сен 2019, 19:50
Сообщения: 19
Как с этим бороться ?


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Интеграция с OpenCart v3.x
СообщениеДобавлено: 17 сен 2019, 10:15 
Не в сети
Администратор

Зарегистрирован: 12 дек 2008, 01:50
Сообщения: 1851
Использовать только те модули, которые работают по спецификации OpenCart, т.е. через API. Это позволит всем без исключения модулям функционировать как и было задумано


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Интеграция с OpenCart v3.x
СообщениеДобавлено: 17 сен 2019, 10:22 
Не в сети

Зарегистрирован: 16 сен 2019, 19:50
Сообщения: 19
А переделать модуль ,чтобы он по api работал можно ? Как узнать ,что модуль работает по api opencart ?


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Интеграция с OpenCart v3.x
СообщениеДобавлено: 17 сен 2019, 11:11 
Не в сети
Администратор

Зарегистрирован: 12 дек 2008, 01:50
Сообщения: 1851
Ну да, если переделать модуль, то информация о новых заказах будет попадать стандартными механизмами во все другие модули и тогда модуль PowerPartners начнет отсылать информацию о заказах в партнерку.

А вот как узнать - сложно сказать. Просто при разработке нашего модуля мы тестировали его на различных конфигурациях OpenCart и пару раз были выявлены похожие ошибки. При детальном разборе выяснилось что в обоих случаях в конфигурации OpenCart присутствовали модули, заводящие в OpenCart заказы нестандартным путем в обход внутренних механизмов OpenCart. И сделать с этим ничего нельзя В ПРИНЦИПЕ. Другие модули даже теоретически не могут узнать о поступлении нового заказа и как-то на это отреагировать.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Интеграция с OpenCart v3.x
СообщениеДобавлено: 18 сен 2019, 20:34 
Не в сети

Зарегистрирован: 16 сен 2019, 19:50
Сообщения: 19
Я спросил у продавца как работает модуль .

Он ответил так:
Модуль работает на основе стандартных методов Opencart, как и стандартный заказ.
API Opencart для этого не используется.

Так должно быть?


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Интеграция с OpenCart v3.x
СообщениеДобавлено: 18 сен 2019, 22:43 
Не в сети
Администратор

Зарегистрирован: 12 дек 2008, 01:50
Сообщения: 1851
yrik735 писал(а):
...на основе стандартных методов Opencart .... API Opencart для этого не используется.

Какое-то противоречие. Стандартные методы это API, если на основе их то API все таки используется. Если же API не используется, то ни о каких стандартных методах речи быть не может.

Тут скорее недопонимание и не совсем точные формулировки: ваш модуль быстрого заказа НЕ РАСШИРЯЕТ функционал OpenCart, а ЗАМЕНЯЕТ некоторые стандартные функциональные модули, повторяя механизм их работы.

Если уж переходить к конкретике, по всей видимости, ваш модуль при оформлении заказа не дает исполнятся стандартному catalog/model/checkout/order.php (на который в свою очередь завязан уже наш модуль) и сам, по своему, выполняет его функции, что блокирует вызов функции confirm() класса ControllerExtensionPaymentPower или препятствует установке data['payment_method']['code'] в значение 'power'.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Интеграция с OpenCart v3.x
СообщениеДобавлено: 21 сен 2019, 12:17 
Не в сети

Зарегистрирован: 16 сен 2019, 19:50
Сообщения: 19
Где посмотреть ? Выполняется запрос на это catalog/model/checkout/order.php


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 57 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB