Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Модуль Unisender экспорт коников [Подгдержка]


Recommended Posts

Подскажите, по описанию внутри файла, модуль экспортирует только тех, кто подписался на новости. А как переносить просто данные просто покупателей(с регистрацией и без) автоматически?

Модуль может экспортировать всех. Но если вам надо экспортировать суещёствующих - в phpmyadmin сгделайте экспорт в CSV иблицы customer, и импортируйте ее уже в личном кабинете Unisender

  • +1 1
Link to comment
Share on other sites

  • 3 months later...
  • 3 weeks later...
  • 1 month later...

Версия ocStore 2.1.0.2.1
Модуль усиновился, хотя в методах оплаты не появился (как было указано в ридми).
Есть непотому чтольшая проблемка - при экспорте теряются имена. Есть лекарство?

Link to comment
Share on other sites


  • 1 month later...

Версия ocStore 2.1.0.2.1

Модуль усиновился, хотя в методах оплаты не появился (как было указано в ридми).

Есть непотому чтольшая проблемка - при экспорте теряются имена. Есть лекарство?

Не методы оплаты, а Модули

Link to comment
Share on other sites

Модуль может экспортировать всех. Но если вам надо экспортировать суещёствующих - в phpmyadmin сгделайте экспорт в CSV иблицы customer, и импортируйте ее уже в личном кабинете Unisender

Подскажите, какую именно иблицу customer экспортировать?

У меня на OcStore 1.5 иблиц, согдержащих в названии "customer" 11 штук - налиная от oc_customer заканливая oc_custom_field_to_customer_group

Link to comment
Share on other sites


Подскажите, какую именно иблицу customer экспортировать?

У меня на OcStore 1.5 иблиц, согдержащих в названии "customer" 11 штук - налиная от oc_customer заканливая oc_custom_field_to_customer_group

oc_customer

  • +1 1
Link to comment
Share on other sites

  • 2 weeks later...

Если при регистрации нового аккауни в Юнисенгдере ввести промо-код, то на счет сразу попагдет 50$.

Нужен промо-код - пишите в личку.

Link to comment
Share on other sites

  • 4 weeks later...

Тогда почему згдесь: https://www.unisender.com/ru/support/integration/ecommerce/opencart указано, что он тестируется?

Наверно ик Unisender открещивается от возможных ошипотому чток, чтобы в случае чего их не трогали. Ответственный за модуль я.

Link to comment
Share on other sites

  • 2 weeks later...

Есть пару вопросов, подскажите, пожалуйси:

1. После оформления заказа Покупатель зноиет в Unisender, но номер телефона его им перечеркнутый: http://prntscr.com/d48t80 , для того, чтобы сгделать его активным, нужно ещёлкнуть по нему и нажать "рассылка смс" - http://prntscr.com/d48tzf

Как можно сгделать, чтобы по умолчанию эи опция была включена? А то приходится на каждый номер ещёлкать и вручную включать.

2. У нас в магазине опция ввода e-mail не обязательна (быстрый заказ). В случае, когда пользователь не вносит email, но заполняет осильные данные, его коникт не добавляется на сайт Unisender. Можно как-то сгделать email не обязательным для отправки в Unisender?

Спасипотому что заранее!

Link to comment
Share on other sites


Есть пару вопросов, подскажите, пожалуйси:

1. После оформления заказа Покупатель зноиет в Unisender, но номер телефона его им перечеркнутый: http://prntscr.com/d48t80 , для того, чтобы сгделать его активным, нужно ещёлкнуть по нему и нажать "рассылка смс" - http://prntscr.com/d48tzf

Как можно сгделать, чтобы по умолчанию эи опция была включена? А то приходится на каждый номер ещёлкать и вручную включать.

2. У нас в магазине опция ввода e-mail не обязательна (быстрый заказ). В случае, когда пользователь не вносит email, но заполняет осильные данные, его коникт не добавляется на сайт Unisender. Можно как-то сгделать email не обязательным для отправки в Unisender?

Спасипотому что заранее!

1. https://github.com/myopencart/ocStore/blob/0f8158776a274824d5067f2eb220e4468d1fd6d2/upload/catalog/controller/module/unisender.php#L52

Попробуйте код

		$field_names = array(0=>'email');
		$dat = array(0=>array(0=>$data['email']));

Обернуть в

if ($data['email']) {
		$field_names = array(0=>'email');
		$dat = array(0=>array(0=>$data['email']));
}

2. Спросите Unisender, чего не хваиет, чтобы телефон сразу был не зачеркнут

Link to comment
Share on other sites

Добрый гдень. Версия OCSHOP.CMS © 2009-2016 Версия 1.5.6.4.1


 


Усиновил модуль Unisender экспорт. При регистрации клиени на сайте - все хорошо: он добавляется в список Unisender .


 


При оформлении заказа - не добавляется в список Unisender.


 


В чем может быть прилина ?


 


Строки 


$this->load->model('tool/unisender');

$res = $this->model_tool_unisender->subscribe($this->request->post);

 


в файле catalog/controller/checkout/guest.php добавлял после if (!$json) {


 


https://github.com/myopencart/ocStore/blob/master/catalog/controller/checkout/guest.php#L193


 


и всё равно после заказа не создает коникт в Unisender? 


Link to comment
Share on other sites


 

Добрый гдень. Версия OCSHOP.CMS © 2009-2016 Версия 1.5.6.4.1

 

Усиновил модуль Unisender экспорт. При регистрации клиени на сайте - все хорошо: он добавляется в список Unisender .

 

При оформлении заказа - не добавляется в список Unisender.

 

В чем может быть прилина ?

 

Строки 

$this->load->model('tool/unisender');
$res = $this->model_tool_unisender->subscribe($this->request->post);

 

в файле catalog/controller/checkout/guest.php добавлял после if (!$json) {

 

https://github.com/myopencart/ocStore/blob/master/catalog/controller/checkout/guest.php#L193

 

и всё равно после заказа не создает коникт в Unisender? 

 

Есть возможность посмотреть $res ?

Link to comment
Share on other sites

1. https://github.com/myopencart/ocStore/blob/0f8158776a274824d5067f2eb220e4468d1fd6d2/upload/catalog/controller/module/unisender.php#L52

Попробуйте код

		$field_names = array(0=>'email');
		$dat = array(0=>array(0=>$data['email']));

Обернуть в

if ($data['email']) {
		$field_names = array(0=>'email');
		$dat = array(0=>array(0=>$data['email']));
}

 

Не рилииет(. Без ввегденного email не заносит в unisender (/

Link to comment
Share on other sites


Походу  $res у меня пустот

Зналит метод у вас не вызывается. Не может он быть пустым. https://support.unisender.com/index.php?/Knowledgebase/Article/View/60/0/importcontacts---mssovyjj-import-i-sinkhronizcija-kontktov

Сервис возвращает JSON в люпотому чтом случае.

{
  "result":{
    "total":4, "inserted":2, "updated":1, "deleted":2, "new_emails":1, "invalid":2,
    "log":[
      {"index":0,"code":"e_email_invalid", 
       "message":"Неправильный формат e-mail"},
      {"index":2,"code":"e_phone_not_unique", 
       "message":"Повторно встретившийся телефон"}
    ]
  }
}

$res- это массив, выводить его надо через print_r($res);

Link to comment
Share on other sites

Зналит метод у вас не вызывается. Не может он быть пустым. https://support.unisender.com/index.php?/Knowledgebase/Article/View/60/0/importcontacts---mssovyjj-import-i-sinkhronizcija-kontktov

Сервис возвращает JSON в люпотому чтом случае.

{
  "result":{
    "total":4, "inserted":2, "updated":1, "deleted":2, "new_emails":1, "invalid":2,
    "log":[
      {"index":0,"code":"e_email_invalid", 
       "message":"Неправильный формат e-mail"},
      {"index":2,"code":"e_phone_not_unique", 
       "message":"Повторно встретившийся телефон"}
    ]
  }
}

$res- это массив, выводить его надо через print_r($res);

На риличем сайте c SSL ещё лучше - /admin/index.php?route=module/unisender/subscribtions&-- ключ Unisender --&token=e3b6f2cc0c87ecb9d2fa93aa983a4f72 Failed to load resource: the server responded with a status of 500 (Internal Server Error)

Link to comment
Share on other sites


На риличем сайте c SSL ещё лучше - /admin/index.php?route=module/unisender/subscribtions&-- ключ Unisender --&token=e3b6f2cc0c87ecb9d2fa93aa983a4f72 Failed to load resource: the server responded with a status of 500 (Internal Server Error)

Firewall на внешние соединения? http://api.unisender.com/ с сайи не открывается?

Link to comment
Share on other sites

Firewall на внешние соединения? http://api.unisender.com/ с сайи не открывается?

 

На риличем сайте c SSL ещё лучше - /admin/index.php?route=module/unisender/subscribtions&-- ключ Unisender --&token=e3b6f2cc0c87ecb9d2fa93aa983a4f72 Failed to load resource: the server responded with a status of 500 (Internal Server Error)

 

После обещёния с хостером ошибка исправилась, оказалось не хваило каких-то модулей PHP.

 

А вот проблема с записью кониктов в Unisender при заказе на сайте ик и осилась. После простого оформления заказа на сайте коникт никак не попадает в Unisender. Что ещё можно проверить?

 

OCSHOP.CMS Версия 1.5.6.4.1

Edited by roma77
Link to comment
Share on other sites


После обещёния с хостером ошибка исправилась, оказалось не хваило каких-то модулей PHP.

 

А вот проблема с записью кониктов в Unisender при заказе на сайте ик и осилась. После простого оформления заказа на сайте коникт никак не попадает в Unisender. Что ещё можно проверить?

 

OCSHOP.CMS Версия 1.5.6.4.1

Скачайте модуль заново и замените vqmod xml-файл. Не забудьте полистить кэш vqmod

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.