Jump to content

Recommended Posts

как сделать экспорт товара на сайт на двух языках??? кто-то уже пробовал реализовать?

 

мне удалось пока что сделать только экспорт категорий:

		$result['category_description'] = array(
			5 => array(
				 'name'             => (string)$category->Наименование
				,'meta_keyword'     => (isset($data['category_description'][$language_id]['meta_keyword'])) ? $data['category_description'][$language_id]['meta_keyword'] : ''
				,'meta_description'	=> (isset($data['category_description'][$language_id]['meta_description'])) ? $data['category_description'][$language_id]['meta_description'] : ''
				,'description'		  => (isset($category->Описание)) ? (string)$category->Описание : ((isset($data['category_description'][$language_id]['description'])) ? $data['category_description'][$language_id]['description'] : '')
				,'seo_title'        => (isset($data['category_description'][$language_id]['seo_title'])) ? $data['category_description'][$language_id]['seo_title'] : ''
				,'seo_h1'           => (isset($data['category_description'][$language_id]['seo_h1'])) ? $data['category_description'][$language_id]['seo_h1'] : ''
			),
			6 => array(
				 'name'             => (string)$category->Наименование2
				,'meta_keyword'     => (isset($data['category_description'][$language_id]['meta_keyword'])) ? $data['category_description'][$language_id]['meta_keyword'] : ''
				,'meta_description'	=> (isset($data['category_description'][$language_id]['meta_description'])) ? $data['category_description'][$language_id]['meta_description'] : ''
				,'description'		  => (isset($category->Описание)) ? (string)$category->Описание : ((isset($data['category_description'][$language_id]['description'])) ? $data['category_description'][$language_id]['description'] : '')
				,'seo_title'        => (isset($data['category_description'][$language_id]['seo_title'])) ? $data['category_description'][$language_id]['seo_title'] : ''
				,'seo_h1'           => (isset($data['category_description'][$language_id]['seo_h1'])) ? $data['category_description'][$language_id]['seo_h1'] : ''
			),
			
		);

где 5 - ид украинского, а 6 - ид русского языка.

 

А как сделать экспорт наименования товаров на двух языках?

Edited by at0s13

Share this post


Link to post
Share on other sites

Подскажите пожалуйста. При использовании данного модуля - будет ли синхронизация остаток товара на сайт с разных складов. И разделение остатка по складам для отображения остатка товара на каждом из складов на сайте?

Share this post


Link to post
Share on other sites

как сделать экспорт товара на сайт на двух языках??? кто-то уже пробовал реализовать?

 

мне удалось пока что сделать только экспорт категорий:

		$result['category_description'] = array(
			5 => array(
				 'name'             => (string)$category->Наименование
				,'meta_keyword'     => (isset($data['category_description'][$language_id]['meta_keyword'])) ? $data['category_description'][$language_id]['meta_keyword'] : ''
				,'meta_description'	=> (isset($data['category_description'][$language_id]['meta_description'])) ? $data['category_description'][$language_id]['meta_description'] : ''
				,'description'		  => (isset($category->Описание)) ? (string)$category->Описание : ((isset($data['category_description'][$language_id]['description'])) ? $data['category_description'][$language_id]['description'] : '')
				,'seo_title'        => (isset($data['category_description'][$language_id]['seo_title'])) ? $data['category_description'][$language_id]['seo_title'] : ''
				,'seo_h1'           => (isset($data['category_description'][$language_id]['seo_h1'])) ? $data['category_description'][$language_id]['seo_h1'] : ''
			),
			6 => array(
				 'name'             => (string)$category->Наименование2
				,'meta_keyword'     => (isset($data['category_description'][$language_id]['meta_keyword'])) ? $data['category_description'][$language_id]['meta_keyword'] : ''
				,'meta_description'	=> (isset($data['category_description'][$language_id]['meta_description'])) ? $data['category_description'][$language_id]['meta_description'] : ''
				,'description'		  => (isset($category->Описание)) ? (string)$category->Описание : ((isset($data['category_description'][$language_id]['description'])) ? $data['category_description'][$language_id]['description'] : '')
				,'seo_title'        => (isset($data['category_description'][$language_id]['seo_title'])) ? $data['category_description'][$language_id]['seo_title'] : ''
				,'seo_h1'           => (isset($data['category_description'][$language_id]['seo_h1'])) ? $data['category_description'][$language_id]['seo_h1'] : ''
			),
			
		);

где 5 - ид украинского, а 6 - ид русского языка.

 

А как сделать экспорт наименования товаров на двух языках?

Вариантов не много:

1. Править конфигурацию и модуль обмена.

2. Делать через свойства, например свойство с именем russian или код языка, значение будет описание на данном языке, и так далее, они будут автоматом выгружаться в import.xml, а в обмене добавить перехват этих свойств.

Share this post


Link to post
Share on other sites

Добрый день, у меня есть проблема при синхронизации мойсклад с сайтом.
Суть проблемы:
Сайт работает на opencart 1.5.5.1.2, синхронизация происходит через модуль https://github.com/zenwalker/opencart-exchange1c
Как я понял, ошибка происходит на этапе получения POST данных. Вот в этом файле модуля https://github.com/zenwalker/opencart-exchange1c/blob/master/upload/admin/controller/module/exchange1c.php в строчке 506  -  $data = file_get_contents("php://input");
Файл import.xml приходит, сохраняет и парситься успешно, я выводил его в лог. Проблема с offers.xml. При выполнении этого участка кода $data = file_get_contents("php://input"); в лог пишется пустота и соответственно далее никакая запись цен, остатков не происходит.
Очень прошу помочь в сложившейся ситуации.

Share this post


Link to post
Share on other sites

Здравствуйте.

Заметил что в файле /admin/model/tool/exchange.php в функции insertAttribute($xml)

// Получение группы атрибута с id=1 ???
$attribute_group = $this->model_catalog_attribute_group->getAttributeGroup(1);

Почему я столкнулся с этим, у меня получилось что атрибуты загрузились, в админке вижу, а на сайте нет их. Начал разбираться, выяснил, что при получении атрибутов возвращается нулевой результат, т.к. в таблице attribute значение поля attribute_group_id=1, а в таблице attribute_group и attribute_group_description поле attribute_group_id=3.

Непонятно почему бы не добавить группу а затем узнав новый attribute_group_id прописать его, а не "1".

 

(Это касается модуля обмена 1.6.0)

Edited by Kirillove

Share this post


Link to post
Share on other sites

Добрый день, у меня есть проблема при синхронизации мойсклад с сайтом.

Суть проблемы:

Сайт работает на opencart 1.5.5.1.2, синхронизация происходит через модуль https://github.com/zenwalker/opencart-exchange1c

Как я понял, ошибка происходит на этапе получения POST данных. Вот в этом файле модуля https://github.com/zenwalker/opencart-exchange1c/blob/master/upload/admin/controller/module/exchange1c.php в строчке 506  -  $data = file_get_contents("php://input");

Файл import.xml приходит, сохраняет и парситься успешно, я выводил его в лог. Проблема с offers.xml. При выполнении этого участка кода $data = file_get_contents("php://input"); в лог пишется пустота и соответственно далее никакая запись цен, остатков не происходит.

Очень прошу помочь в сложившейся ситуации.

Проверьте, сохраняется ли файл на сервере? Если файл на сервере уже есть, удалите, возможно проблемы с перезаписью? Проверить права на файл и папку.

В каком логе Вы смотрели /system/logs/error.txt ? Если возникает ошибка в PHP, там не будет ошибок, надо смотреть в логах apache (или на чем у Вас крутится сайт). Возможно ошибка возникает в начале разбора файла. Попробуйте использовать вывод в лог диагностических записей чтоб понять доходит ли до этого момента или нет.

Share this post


Link to post
Share on other sites

Не подхватывается количество товаров с нескольких складов.

Была подобная проблема, решение было выше в этой теме.

В файле /admin/model/tool/exchange1c.php нужно привести код в районе 272 строки к такому виду:

//Количество
//$data['quantity'] = isset($offer->Количество) ? (int)$offer->Количество : 0;
if ($offer->Склад) {
	if (!isset($data['quantity']))
		$data['quantity'] = 0;
	$data['quantity'] += isset($offer->Склад['КоличествоНаСкладе']) ? (int)$offer->Склад['КоличествоНаСкладе'] : 0;
}

Если количество товаров не надо учитывать, можно просто сделать $data['quantity'] = 999; и отключить вычитание товаров со склада.

 

Уважаемые коллеги, поставил данный код. Точнее заменил. Теперь вылезает следующее: 

2015-02-09 7:05:02 - Имя файла: offers.xml
2015-02-09 7:05:02 - Добавлен склад: Розничный склад
2015-02-09 7:05:02 - Склад Ид в 1С: b04fc480-ae7e-11e4-93b4-b4b52fbdbe5d, наименование: Розничный склад
2015-02-09 7:05:02 - Добавлен склад: Основной склад
2015-02-09 7:05:02 - Склад Ид в 1С: 5b509d98-a532-11e4-b603-b4b52fbdbe5d, наименование: Основной склад
2015-02-09 7:05:02 - Добавлен склад: Розничный склад
2015-02-09 7:05:02 - Склад Ид в 1С: b04fc480-ae7e-11e4-93b4-b4b52fbdbe5d, наименование: Розничный склад
2015-02-09 7:05:02 - Добавлен склад: Основной склад
2015-02-09 7:05:02 - Склад Ид в 1С: 5b509d98-a532-11e4-b603-b4b52fbdbe5d, наименование: Основной склад
2015-02-09 7:05:02 - PHP Notice:  Undefined index: quantity in /home/ledshop/domains/ledshop.kz/public_html/1/admin/model/tool/exchange1c.php on line 331
2015-02-09 7:05:02 - Общий остаток: 
2015-02-09 7:05:02 - PHP Notice:  Undefined index: quantity in /home/ledshop/domains/ledshop.kz/public_html/1/admin/model/tool/exchange1c.php on line 331
2015-02-09 7:05:02 - Общий остаток: 
2015-02-09 7:05:02 - PHP Notice:  Undefined index: quantity in /home/ledshop/domains/ledshop.kz/public_html/1/admin/model/tool/exchange1c.php on line 331
2015-02-09 7:05:02 - Общий остаток: 
2015-02-09 7:05:02 - PHP Notice:  Undefined index: quantity in /home/ledshop/domains/ledshop.kz/public_html/1/admin/model/tool/exchange1c.php on line 331
2015-02-09 7:05:02 - Общий остаток: 
2015-02-09 7:05:03 - PHP Notice:  Undefined index: quantity in /home/ledshop/domains/ledshop.kz/public_html/1/admin/model/tool/exchange1c.php on line 331
2015-02-09 7:05:03 - Общий остаток: 

Как бороться? По прежнему не выводит кол-во.

 

 

В общем код в exchange1c.php выглядит так:

//Количество
					//$data['quantity'] = isset($offer->Количество) ? (int)$offer->Количество : 0;
					if ($offer->Склад) {
						if (!isset($data['quantity']))
							$data['quantity'] = 0;
						$data['quantity'] += isset($offer->Склад['КоличествоНаСкладе']) ? (int)$offer->Склад['КоличествоНаСкладе'] : 0;
}
					$this->log->write('Общий остаток: '.$data['quantity']);
				}

Share this post


Link to post
Share on other sites

 

Уважаемые коллеги, поставил данный код. Точнее заменил. Теперь вылезает следующее: 

2015-02-09 7:05:02 - Имя файла: offers.xml
2015-02-09 7:05:02 - Добавлен склад: Розничный склад
2015-02-09 7:05:02 - Склад Ид в 1С: b04fc480-ae7e-11e4-93b4-b4b52fbdbe5d, наименование: Розничный склад
2015-02-09 7:05:02 - Добавлен склад: Основной склад
2015-02-09 7:05:02 - Склад Ид в 1С: 5b509d98-a532-11e4-b603-b4b52fbdbe5d, наименование: Основной склад
2015-02-09 7:05:02 - Добавлен склад: Розничный склад
2015-02-09 7:05:02 - Склад Ид в 1С: b04fc480-ae7e-11e4-93b4-b4b52fbdbe5d, наименование: Розничный склад
2015-02-09 7:05:02 - Добавлен склад: Основной склад
2015-02-09 7:05:02 - Склад Ид в 1С: 5b509d98-a532-11e4-b603-b4b52fbdbe5d, наименование: Основной склад
2015-02-09 7:05:02 - PHP Notice:  Undefined index: quantity in /home/ledshop/domains/ledshop.kz/public_html/1/admin/model/tool/exchange1c.php on line 331
2015-02-09 7:05:02 - Общий остаток: 
2015-02-09 7:05:02 - PHP Notice:  Undefined index: quantity in /home/ledshop/domains/ledshop.kz/public_html/1/admin/model/tool/exchange1c.php on line 331
2015-02-09 7:05:02 - Общий остаток: 
2015-02-09 7:05:02 - PHP Notice:  Undefined index: quantity in /home/ledshop/domains/ledshop.kz/public_html/1/admin/model/tool/exchange1c.php on line 331
2015-02-09 7:05:02 - Общий остаток: 
2015-02-09 7:05:02 - PHP Notice:  Undefined index: quantity in /home/ledshop/domains/ledshop.kz/public_html/1/admin/model/tool/exchange1c.php on line 331
2015-02-09 7:05:02 - Общий остаток: 
2015-02-09 7:05:03 - PHP Notice:  Undefined index: quantity in /home/ledshop/domains/ledshop.kz/public_html/1/admin/model/tool/exchange1c.php on line 331
2015-02-09 7:05:03 - Общий остаток: 

Как бороться? По прежнему не выводит кол-во.

 

 

В общем код в exchange1c.php выглядит так:

//Количество
					//$data['quantity'] = isset($offer->Количество) ? (int)$offer->Количество : 0;
					if ($offer->Склад) {
						if (!isset($data['quantity']))
							$data['quantity'] = 0;
						$data['quantity'] += isset($offer->Склад['КоличествоНаСкладе']) ? (int)$offer->Склад['КоличествоНаСкладе'] : 0;
}
					$this->log->write('Общий остаток: '.$data['quantity']);
				}

У тебя остаток видимо хранится не в $data['quantity'], скинь файл /admin/model/tool/exchange1c.php

Share this post


Link to post
Share on other sites

Вот он..

Ну он у тебя такой файл как у меня.

Попробуй так:

					//Количество
					//$data['quantity'] = isset($offer->Количество) ? (int)$offer->Количество : 0;
					$data['quantity'] = 0;
					if ($offer->Склад) {
						$data['quantity'] += isset($offer->Склад['КоличествоНаСкладе']) ? (int)$offer->Склад['КоличествоНаСкладе'] : 0;
					}
					$this->log->write('Общий остаток: '.$data['quantity']);

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

Подкорректировал, так попробуй.

					//Количество
					//$data['quantity'] = isset($offer->Количество) ? (int)$offer->Количество : 0;
					if (!isset($data['quantity']))
						$data['quantity'] = 0;
					if ($offer->Склад) {
						$data['quantity'] += isset($offer->Склад['КоличествоНаСкладе']) ? (int)$offer->Склад['КоличествоНаСкладе'] : 0;
					}
					$this->log->write('Общий остаток: '.$data['quantity']);

Edited by Kirillove

Share this post


Link to post
Share on other sites

 

Ну он у тебя такой файл как у меня.

Попробуй так:

					//Количество
					//$data['quantity'] = isset($offer->Количество) ? (int)$offer->Количество : 0;
					$data['quantity'] = 0;
					if ($offer->Склад) {
						$data['quantity'] += isset($offer->Склад['КоличествоНаСкладе']) ? (int)$offer->Склад['КоличествоНаСкладе'] : 0;
					}
					$this->log->write('Общий остаток: '.$data['quantity']);

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

Подкорректировал, так попробуй.

					//Количество
					//$data['quantity'] = isset($offer->Количество) ? (int)$offer->Количество : 0;
					if (!isset($data['quantity']))
						$data['quantity'] = 0;
					if ($offer->Склад) {
						$data['quantity'] += isset($offer->Склад['КоличествоНаСкладе']) ? (int)$offer->Склад['КоличествоНаСкладе'] : 0;
					}
					$this->log->write('Общий остаток: '.$data['quantity']);

Не выгрузилось..другого возможного решения нет?

Share this post


Link to post
Share on other sites

Не выгрузилось..другого возможного решения нет?

Ошибки аналогичные? Ругается на quantity ?

Share this post


Link to post
Share on other sites

Ошибки аналогичные? Ругается на quantity ?

Нет. Вообще сбивается подключение. Просто вообще ничего не выгружает. В логе ничего не пишет, т.к. нет соединения с сайтом. Но при нажатии кнопки "Проверить соединение" в 1с - пишет - успешно.

Share this post


Link to post
Share on other sites

Очень бы хотелось получить ответ. Ибо эта проблема координально тормозит весь процесс..

Share this post


Link to post
Share on other sites

1. Да работает с базовой с небольшим допиливанием

2. Не затирает, если галочку не ставить очищать каталог, синхронизация осуществляется по полю SKU. Лучше добавлять в 1С, всегда выгрузить можно, а вот в 1С этим модулем - нет.

3. Да, в 1С устанавливается с каким статусом выгружается и какой статус заказа поставит 1С после загрузки заказа, например, статус "в ожидании" после загрузки в 1С станет "в обработке".

 

Большое спасибо!!

Share this post


Link to post
Share on other sites

Проверьте, сохраняется ли файл на сервере? Если файл на сервере уже есть, удалите, возможно проблемы с перезаписью? Проверить права на файл и папку.

В каком логе Вы смотрели /system/logs/error.txt ? Если возникает ошибка в PHP, там не будет ошибок, надо смотреть в логах apache (или на чем у Вас крутится сайт). Возможно ошибка возникает в начале разбора файла. Попробуйте использовать вывод в лог диагностических записей чтоб понять доходит ли до этого момента или нет.

 

Файл на сервере не сохраняется, так как не выполняется эта строка $data = file_get_contents("php://input"); Файла offers.xml на сервере нету. Права выставлены 777 Смотрел в логах /system/logs/error.txt У меня туда пишутся также и php ошибки, ошибка только одна не может прочитать файл offers.xml, так как его нету. До этого момент $data = file_get_contents("php://input"); без проблем доходит и проходит дальше импорт файла import.xml, а вот импорт файла offers.xml доходит до этого момент и дальше не идет. Выводил в лог file_get_contents("php://input") - записалась пустота

Share this post


Link to post
Share on other sites

Здравствуйте. Есть магазин opencart 1.5.6 использую ваш модуль. Стоит не стандартная платная тема. При попытке подключиться к магазину 1С 8.3 выдает ошибку получен пусто ответ сервера. Это именно когда используется php как модуль apache. При этом в логах сайта пишеться ошибка

 

[10/Feb/2015:03:00:43 +0200] "GET /export/exchange1c.php?type=catalog&mode=checkauth HTTP/1.0" 500 521 "-" "1C+Enterprise/8.3"

Если использовать php как fastCGi то 1С просит проверить соединение с сервером. В логах сайта появляется другая надпись

 

[10/Feb/2015:03:03:39 +0200] "GET /export/exchange1c.php?type=catalog&mode=checkauth HTTP/1.0" 200 686 "-" "1C+Enterprise/8.3"

Подсажите куда копать.

Share this post


Link to post
Share on other sites

Добрый день! Подскажите, у меня стоит этот модуль версии 1.6.0, может он выгружать из 1С 8 бонусные балы?

Share this post


Link to post
Share on other sites

День добрый.Подскажите-такая проблема:

модуль установил 2 месяца назад,работал вроде нормально,последних дней 20 постоянно пропадает соединение с 1с в узле обмена.Поменяю логин и пароль-работает пару дней и опять пропадает.

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

В настройках обмена ссылку прописываю так - http://dil.com.ua/export/exchange1c.php 

post-688398-0-21709100-1423561345_thumb.jpg

Share this post


Link to post
Share on other sites

День добрый.Подскажите-такая проблема:

модуль установил 2 месяца назад,работал вроде нормально,последних дней 20 постоянно пропадает соединение с 1с в узле обмена.Поменяю логин и пароль-работает пару дней и опять пропадает.

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

В настройках обмена ссылку прописываю так - http://dil.com.ua/export/exchange1c.php 

Наверняка у вас происходит так:

1.заходите на сайт в настройку обмена

2.в это время ваши поля логин и пароль заполняются сохраненными логином и паролем для админки, которые отличаются от обмена

3. в сохраняете настройки и пароль с логином меняются

сами то вы ничего не меняли , просто поля сами заполнились.

Share this post


Link to post
Share on other sites

Добрый день я уже писал выше. Вот смотрите что получается если пройти по ссылке, которую использует 1С

 

Fatal error: Call to a member function isLogged() on a non-object in

Это нормально или так не должно быть?

Share this post


Link to post
Share on other sites

Обновил 1с перестал в ручном режиме обновлять цены. Подскажите че такое.

offers.xml

Share this post


Link to post
Share on other sites

У Вас в файле offers.xml в разделе

 

-<ТипыЦен>
-<ТипЦены>
<Ид>039a007a-4f73-11e3-a604-94de8011179b</Ид>
<Наименование>Типовые правила продаж</Наименование>
<Валюта>RUB</Валюта>
-<Налог>
<Наименование>НДС</Наименование>
<УчтеноВСумме>false</УчтеноВСумме>
<Акциз>false</Акциз>
</Налог>
</ТипЦены>
</ТипыЦен>
 
прописана цена выделенная жирным. Такая же (Типовые правила продаж) должна быть прописана и в поле Тип выгружаемой цены: в модуле opencart-exchange-1c. См. прикрепленный скриншот.

Share this post


Link to post
Share on other sites

Одного ли меня волнует вопрос совместимости текущей версии модуля с готовящимся релизом ocStore версии 2.0?

Share this post


Link to post
Share on other sites

Выложил свою рабочую (бета) версию на Гитхабе, у меня работает с УТ 11.1 и Opencart 1.6.5.4 (версия файла обмена 1.6.0)

Тестировалось на:

OS: Debian Linux 7

MySQL версии 5.5.40

Сервер: Apache/2.4.10 (Debian) PHP/5.6.2-1

 

ВНИМАНИЕ! возможно не совместимость с ocstore.

 

Остатки показывает общие по всем складам. Чтоб нормально выводил характеристики пришлось подправить пару строк в общем модуле 1С "ОбменССайтом"

 

Планируемые задачи:

  1. выгрузка заказов с услугой "Доставка...."
  2. Показ остатков по нескольким складам...
  3. Единица измерения по умолчанию с 1С
  4. Выгрузка фильтров  1С.
Edited by Kirillove

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By flai0616
      ВНИМАНИЕ!!!! Появились мошенники, действующие в популярных мессенджерах от моего имени. Уважаемые клиенты, будьте бдительны! Поддержка, консультация и прочие вопросы решаются ТОЛЬКО посредством email (указан в разделе "Условия Тех.поддержки"). 
       
       
      AMO CRM - модуль интеграции интернет магазина под управлением CMS Opencart с AMO CRM.
       
      Модуль совместим со всеми модулями упрощенного заказа, которые используют базовый метод AddOrder() системы Opencart(Simple и т.п).
       
      Видео обзор модуля
       
      Функционал модуля:
      Модуль передает параметры заказа (номер заказа, сумму, адрес доставки, название метода доставки, название метода оплаты, город, статус заказа, имя и фамилию клиента, телефон клиента, email клиента, комментарий к заказу, utm-метки (только при наличии установленного дополнения Order Source и указанных в данном модуле)) в АМО СРМ.
      В данном модуле вы можете "связать" статусы заказов из АМО СРМ со статусами заказов из Opencart.
      В данном модуле присутствует возможность выбора воронки в системе АМО СРМ и выбора ответственного пользователя по умолчанию в системе АМО СРМ.

      Модуль передает из Opencart в AMO CRM при оформлении заказа (односторонняя передача Opencart -> AMO CRM):
      -номер заказа, 
      -сумму, 
      -адрес доставки, 
      -название метода доставки, 
      -название метода оплаты, 
      -город, 
      -имя и фамилию клиента, 
      -телефон клиента, 
      -email клиента, 
      -комментарий к заказу,
      -utm-метки (токько при наличии установленного дополнения Order Source и указанных в данном модуле)
      -список товаров(вместе с опциями) в комментарий к сделке
       
      Модуль передает из Opencart в AMO CRM и из AMO CRM в Opencart (двусторонняя передача Opencart <-> AMO CRM):
      -статус заказа.
      Перед установкой дополнения, обязательно ознакомьтесь с порядком новой установки и обновления,
      описанном в файле "readme" в архиве с модулем.
      Для передачи полей:
      -адрес доставки, 
      -название метода доставки, 
      -название метода оплаты, 
      -город,
      -utm-метки (токько при наличии установленного дополнения Order Source и указанных в данном модуле)
      Необходимо создать указанные поля для сделки в АМО СРМ:
      1) Откройте сделку
      2) Нажмите кнопку "Настроить"
      3) Нажмите кнопку "Добавить поле" раздела сделки
      4) Внесите название поля и нажмите сохранить.

      Для получения всех id полей из амо срм и настройки модуля выполните:
      1) Заполните поля во вкладке данные:
      -Логин администратора в системе АМО СРМ,
      -Хеш-пароль пользователя,
      -Субдомен в системе AMO CRM.
      2) Сохраните настройки модуля.
      3) Перейдите во вкладку "Тестирование модуля"
      4) Нажмите на кнопку "Проверить связь"
      5) При успешной связи вы увидите сообщение "Связь с Амо Срм установлена"
      6) Нажмите на кнопку "Получить id полей"
      7) Снизу вы увидите все поля с их id. id статусов заказа находятся в разделе "pipelines".  id полей телефона и email клиента находится в разделе "contacts". Поля созданные вручную (адрес доставки, название метода доставки, название метода оплаты, город, utm-метки) - в разделе "leads".
      8) Далее на вкладке "Данные" нажмите на кнопку "получить токен" и нажмите на кнопку сохранить.
      9) Скопируйте содержимое строки токена безопасности. Перейдите в админ панель АМО СРМ -> найтройки -> интеграции -> Нажмите кнопку "WEb Hoocks" -> Нажмите кнопку "Добавить Хук" -> В левое поле ввода вставьте ссылку токена безопасности, в правом выпадающем списке отметьте чекбокс "Смена статуса сделки" -> Нажмите "Сохранить".

      Условия приобретения:
      1. Данное дополнение распространяется по принципу 1 лицензия - 1 домен + 1 тестовый домен.
      2. Поддомены считаются отдельным доменом!
      3. Тестовым доменом может быть только либо технический адреса хостинга, либо поддомен "test" основного домена.
      4. Модуль распространяется по принципу "как есть", со всеми его особенностями, достоинствами
      и недостатками, как имеющимися в данный момент так и выявленными в будущем, поэтому
      любые исправления или изменения модуля возможны только по воле автора и никак иначе.
      5. В модуле используется технология защиты, препятствующая несанкционированному использованию модуля,
      а также ограничивающая изменение файлов с его кодом.
      6. Данная защита не снимается ни при каких условиях.
      7. Применение средств и методов, позволяющих обойти используемую технологию защиты, являются незаконными.
      8. Лицензия возврату не подлежит!
      9. Продукт не является бесплатным программным обеспечением и не может распространяться в какой-либо форме где-либо без письменного согласия автора.
       
      Условия Тех.поддержки:
      1. Вопросы по поддержке вы также можете задавать по почте [email protected]
      2. Активация дополнения выполняется в течении суток с момента покупки.
      3. Тех.поддержка оказывается в течении двух суток с момента поступления запроса.
       3.1 Тех.поддержка оказывается при предоставлении доступа в админ.панель и к файлам сайта по протоколу FTP.
      4. В условия тех.поддержки не входит:
       4.1 согласование работы дополнения с какими-то либо другими модулями.
       4.2 настройка и запуск дополнения на версиях opencart/ocstore отличных от явно заявленных.
       4.3 изменение работы или добавление каких-либо новых функций.
      5. Поддержка оказывается только легальным и добросовестным покупателям, купившим данный продукт непосредственно у автора,
      либо на площадках, явно указанных в данном пункте: opencartforum.com
       
      Системные требования:
      1. Версия PHP минимум 5.3 - 7.2 
      2. Opencart/Ocstore 2.0.x - 3.0.x
      3. Установленный на сервере IonCube loader последней версии
      Приобретая данное дополнение, вы тем самым соглашаетесь с системными требованиями, ограничениями, условиями покупки и тех.поддержки.
       
    • By flai0616
      2 900.00 руб
      Скачать/Купить дополнение


      AMO CRM - модуль интеграции Opencart и AMO CRM
      ВНИМАНИЕ!!!! Появились мошенники, действующие в популярных мессенджерах от моего имени. Уважаемые клиенты, будьте бдительны! Поддержка, консультация и прочие вопросы решаются ТОЛЬКО посредством email (указан в разделе "Условия Тех.поддержки"). 
       
       
      AMO CRM - модуль интеграции интернет магазина под управлением CMS Opencart с AMO CRM.
       
      Модуль совместим со всеми модулями упрощенного заказа, которые используют базовый метод AddOrder() системы Opencart(Simple и т.п).
       
      Видео обзор модуля
       
      Функционал модуля:
      Модуль передает параметры заказа (номер заказа, сумму, адрес доставки, название метода доставки, название метода оплаты, город, статус заказа, имя и фамилию клиента, телефон клиента, email клиента, комментарий к заказу, utm-метки (только при наличии установленного дополнения Order Source и указанных в данном модуле)) в АМО СРМ.
      В данном модуле вы можете "связать" статусы заказов из АМО СРМ со статусами заказов из Opencart.
      В данном модуле присутствует возможность выбора воронки в системе АМО СРМ и выбора ответственного пользователя по умолчанию в системе АМО СРМ.

      Модуль передает из Opencart в AMO CRM при оформлении заказа (односторонняя передача Opencart -> AMO CRM):
      -номер заказа, 
      -сумму, 
      -адрес доставки, 
      -название метода доставки, 
      -название метода оплаты, 
      -город, 
      -имя и фамилию клиента, 
      -телефон клиента, 
      -email клиента, 
      -комментарий к заказу,
      -utm-метки (токько при наличии установленного дополнения Order Source и указанных в данном модуле)
      -список товаров(вместе с опциями) в комментарий к сделке
       
      Модуль передает из Opencart в AMO CRM и из AMO CRM в Opencart (двусторонняя передача Opencart <-> AMO CRM):
      -статус заказа.
      Перед установкой дополнения, обязательно ознакомьтесь с порядком новой установки и обновления,
      описанном в файле "readme" в архиве с модулем.
      Для передачи полей:
      -адрес доставки, 
      -название метода доставки, 
      -название метода оплаты, 
      -город,
      -utm-метки (токько при наличии установленного дополнения Order Source и указанных в данном модуле)
      Необходимо создать указанные поля для сделки в АМО СРМ:
      1) Откройте сделку
      2) Нажмите кнопку "Настроить"
      3) Нажмите кнопку "Добавить поле" раздела сделки
      4) Внесите название поля и нажмите сохранить.

      Для получения всех id полей из амо срм и настройки модуля выполните:
      1) Заполните поля во вкладке данные:
      -Логин администратора в системе АМО СРМ,
      -Хеш-пароль пользователя,
      -Субдомен в системе AMO CRM.
      2) Сохраните настройки модуля.
      3) Перейдите во вкладку "Тестирование модуля"
      4) Нажмите на кнопку "Проверить связь"
      5) При успешной связи вы увидите сообщение "Связь с Амо Срм установлена"
      6) Нажмите на кнопку "Получить id полей"
      7) Снизу вы увидите все поля с их id. id статусов заказа находятся в разделе "pipelines".  id полей телефона и email клиента находится в разделе "contacts". Поля созданные вручную (адрес доставки, название метода доставки, название метода оплаты, город, utm-метки) - в разделе "leads".
      8) Далее на вкладке "Данные" нажмите на кнопку "получить токен" и нажмите на кнопку сохранить.
      9) Скопируйте содержимое строки токена безопасности. Перейдите в админ панель АМО СРМ -> найтройки -> интеграции -> Нажмите кнопку "WEb Hoocks" -> Нажмите кнопку "Добавить Хук" -> В левое поле ввода вставьте ссылку токена безопасности, в правом выпадающем списке отметьте чекбокс "Смена статуса сделки" -> Нажмите "Сохранить".

      Условия приобретения:
      1. Данное дополнение распространяется по принципу 1 лицензия - 1 домен + 1 тестовый домен.
      2. Поддомены считаются отдельным доменом!
      3. Тестовым доменом может быть только либо технический адреса хостинга, либо поддомен "test" основного домена.
      4. Модуль распространяется по принципу "как есть", со всеми его особенностями, достоинствами
      и недостатками, как имеющимися в данный момент так и выявленными в будущем, поэтому
      любые исправления или изменения модуля возможны только по воле автора и никак иначе.
      5. В модуле используется технология защиты, препятствующая несанкционированному использованию модуля,
      а также ограничивающая изменение файлов с его кодом.
      6. Данная защита не снимается ни при каких условиях.
      7. Применение средств и методов, позволяющих обойти используемую технологию защиты, являются незаконными.
      8. Лицензия возврату не подлежит!
      9. Продукт не является бесплатным программным обеспечением и не может распространяться в какой-либо форме где-либо без письменного согласия автора.
       
      Условия Тех.поддержки:
      1. Вопросы по поддержке вы также можете задавать по почте [email protected]
      2. Активация дополнения выполняется в течении суток с момента покупки.
      3. Тех.поддержка оказывается в течении двух суток с момента поступления запроса.
       3.1 Тех.поддержка оказывается при предоставлении доступа в админ.панель и к файлам сайта по протоколу FTP.
      4. В условия тех.поддержки не входит:
       4.1 согласование работы дополнения с какими-то либо другими модулями.
       4.2 настройка и запуск дополнения на версиях opencart/ocstore отличных от явно заявленных.
       4.3 изменение работы или добавление каких-либо новых функций.
      5. Поддержка оказывается только легальным и добросовестным покупателям, купившим данный продукт непосредственно у автора,
      либо на площадках, явно указанных в данном пункте: opencartforum.com
       
      Системные требования:
      1. Версия PHP минимум 5.3 - 7.2 
      2. Opencart/Ocstore 2.0.x - 3.0.x
      3. Установленный на сервере IonCube loader последней версии
      Приобретая данное дополнение, вы тем самым соглашаетесь с системными требованиями, ограничениями, условиями покупки и тех.поддержки.
       
      Добавил flai0616 Добавлено 30.07.2018 Категория Обмен данными Системные требования PHP 5.3 - 7.2, Opencart/Ocstore 2.0.x - 3.0.x, IonCube loader последней версии Метод активации По запросу в ЛС
      По запросу на почту Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет Старая цена 4900  
    • By Sunser
      450.00 руб
      Скачать/Купить дополнение


      Content manager – модуль учета контента.
      Content manager – модуль учета контента.

      Расширение подходит и тестировалось на версиях Opencart 2.0, 2.1, 2.2, 2.3 и 3.0
      Расширение подходит и тестировалось на версиях ocStore 2.1, 2.3 и 3.0
      Данные версии CMS брались с официальных сайтов OpenCart и ocStore.
       
      -- Установка расширения:
      1) Зайдите в свой установщик модификаторов, в админ панели, выберите модуль нужной версии, после чего установите;
      2) После установки зайдите в модификаторы и обновите свои модификаторы;
      3) Потом перейдите в Система > Группа пользователей, там выберите свой профиль, обычно это Администратор или какой вам надо где нужен что бы модуль отображался. И в выбранном вами профиле дайте права на просмотр и изменение модуля, он там будет в списке. Или же просто нажмете выбрать все, после чего сохраните настройки. 
      Если этого не сделать, модуль не появится в меню и вы не сможете его редактировать.
      После чего модуль появится в разделе > Учеты > «Учета контента».
      Модуль не заменяет никаких файлов.
       
      -- Что может модуль:
      1) Модуль ведет учет контента. То есть следит за изменением раздела:
      •    Категории
      •    Товары
      •    Производители
      •    Отзывы
      •    Статьи
      •    Опции
      •    Атрибуты
      •    Группа атрибутов
      •    Загрузки
      2) Модуль записывает и отображает изменения когда вы редактируете, добавляете или удаляете контент в пунктах, перечисленных высше;
      3) В модуле можно включать и выключать запись учета. Когда хотите модуль пишет изменения, когда нет, он не отслеживает изменения
      3) В модуле отображается что менялось, категории, товар, т.д, название и ID;
      4) Модуль следит кто вносит изменения и его ID;
      5) Модуль показывает что именно делали, изменяли, удаляли или редактировали и так же дату и время когда это делалось;
      6) В модуле есть удобный фильтр, модуль может фильтровать по:
      •    По названию
      •    По имени и Фамилии
      •    По ID учета
      •    По ID того что вы редактировали
      •    По дате
      •    По Действию
      •    По типу редактирования, это разделы что вы редактировали
      7) В модуле есть сортировка по полям таблицы;
      8) В модуле есть экспорт в эксель, то есть вы можете экспортировать как весь список, так и отфильтрованный вами список;
      9) В модуле можно удалять записи на выбор;
      10) В модуле можно одним нажатии очищать все записи сразу. То есть он полностью очищает всю таблицу content_manager.
       
      Что не может модуль:
      БУДЬТЕ ВНИМАТЕЛЬНЫ К ЭТОМУ ПУНКТУ-------------------
      Модуль не работает, если вы используете другие менеджеры для редактирования своего контента. То есть если вы используете Bash editor или другие похожие. То модуль отслеживать действие не будет, так как модуль работает через стандартное редактирование.
       
      Зачем нужен этот модуль и как он работает?
      Иногда бывает что на сайте у вас много менеджеров или контентщиков которые правят ваш сайт. И вам надо отследить что они делает или даже вести по них учет для оплаты или других целей, то данный модуль вам поможет в этом и упростит в разы вам жизнь.
      Так же иногда может случится, если на сайте будет какая та ошибка в редактированном контенте и вам нужно найти причину или кто это сделал, то данный модуль поможет в поиске. 
      Или же просто следите за изменением вашего контента.
      Модуль не нуждается в настройках, просто установите модуль, обновите модификаторы и можете пользоваться.
      Не забывайте, что бы модуль начал записывать, нужно включить запись на странице «Учета контента», там сверху, справа сверху будет первая кнопка слева «Запустить запись»
       
      Проблемы и исправление модуля:
      1)    Вы установили модуль, обновили модификаторы, но он нигде не появился, в таком случае вам нужно в разделе «группа пользователей» дать разрешение на просмотр или изменение модуля;
      2)    При скачивании exel, выдает ошибку. В таком случае может быть ошибка с правами или лучше написать автору модуля, после чего ошибку быстро исправит.
      3)    При ошибке или баге пишите автору модуля, после чего в ближайшие время ошибку или баг будет поправлено.
      4)    Вы установили модуль, запустили запись, но ничего не записывает, скорее всего вы что-то меняли в структуре файлов или кода и модуль не находит указанного пути через ваши изменения, в данном случае это быстро исправляется путем указания правильных путей в модификаторе, но это работа с кодом. Если вы не можете это сделать, обратитесь к разработчику модуля или к своему админку или программисту, который ведет ваш сайт.
       
      Если вы заметите какие-то неполадки или у вас будет предложение по улучшению самого модуля или вам нужно доработать модуль для личных целей, пишите в личное сообщение данного сервиса, после чего я вам обязательно отвечу.
      Добавил Sunser Добавлено 22.04.2020 Категория Отчеты Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.1 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет Старая цена 450  
    • By Sunser
      Content manager – модуль учета контента.

      Расширение подходит и тестировалось на версиях Opencart 2.0, 2.1, 2.2, 2.3 и 3.0
      Расширение подходит и тестировалось на версиях ocStore 2.1, 2.3 и 3.0
      Данные версии CMS брались с официальных сайтов OpenCart и ocStore.
       
      -- Установка расширения:
      1) Зайдите в свой установщик модификаторов, в админ панели, выберите модуль нужной версии, после чего установите;
      2) После установки зайдите в модификаторы и обновите свои модификаторы;
      3) Потом перейдите в Система > Группа пользователей, там выберите свой профиль, обычно это Администратор или какой вам надо где нужен что бы модуль отображался. И в выбранном вами профиле дайте права на просмотр и изменение модуля, он там будет в списке. Или же просто нажмете выбрать все, после чего сохраните настройки. 
      Если этого не сделать, модуль не появится в меню и вы не сможете его редактировать.
      После чего модуль появится в разделе > Учеты > «Учета контента».
      Модуль не заменяет никаких файлов.
       
      -- Что может модуль:
      1) Модуль ведет учет контента. То есть следит за изменением раздела:
      •    Категории
      •    Товары
      •    Производители
      •    Отзывы
      •    Статьи
      •    Опции
      •    Атрибуты
      •    Группа атрибутов
      •    Загрузки
      2) Модуль записывает и отображает изменения когда вы редактируете, добавляете или удаляете контент в пунктах, перечисленных высше;
      3) В модуле можно включать и выключать запись учета. Когда хотите модуль пишет изменения, когда нет, он не отслеживает изменения
      3) В модуле отображается что менялось, категории, товар, т.д, название и ID;
      4) Модуль следит кто вносит изменения и его ID;
      5) Модуль показывает что именно делали, изменяли, удаляли или редактировали и так же дату и время когда это делалось;
      6) В модуле есть удобный фильтр, модуль может фильтровать по:
      •    По названию
      •    По имени и Фамилии
      •    По ID учета
      •    По ID того что вы редактировали
      •    По дате
      •    По Действию
      •    По типу редактирования, это разделы что вы редактировали
      7) В модуле есть сортировка по полям таблицы;
      8) В модуле есть экспорт в эксель, то есть вы можете экспортировать как весь список, так и отфильтрованный вами список;
      9) В модуле можно удалять записи на выбор;
      10) В модуле можно одним нажатии очищать все записи сразу. То есть он полностью очищает всю таблицу content_manager.
       
      Что не может модуль:
      БУДЬТЕ ВНИМАТЕЛЬНЫ К ЭТОМУ ПУНКТУ-------------------
      Модуль не работает, если вы используете другие менеджеры для редактирования своего контента. То есть если вы используете Bash editor или другие похожие. То модуль отслеживать действие не будет, так как модуль работает через стандартное редактирование.
       
      Зачем нужен этот модуль и как он работает?
      Иногда бывает что на сайте у вас много менеджеров или контентщиков которые правят ваш сайт. И вам надо отследить что они делает или даже вести по них учет для оплаты или других целей, то данный модуль вам поможет в этом и упростит в разы вам жизнь.
      Так же иногда может случится, если на сайте будет какая та ошибка в редактированном контенте и вам нужно найти причину или кто это сделал, то данный модуль поможет в поиске. 
      Или же просто следите за изменением вашего контента.
      Модуль не нуждается в настройках, просто установите модуль, обновите модификаторы и можете пользоваться.
      Не забывайте, что бы модуль начал записывать, нужно включить запись на странице «Учета контента», там сверху, справа сверху будет первая кнопка слева «Запустить запись»
       
      Проблемы и исправление модуля:
      1)    Вы установили модуль, обновили модификаторы, но он нигде не появился, в таком случае вам нужно в разделе «группа пользователей» дать разрешение на просмотр или изменение модуля;
      2)    При скачивании exel, выдает ошибку. В таком случае может быть ошибка с правами или лучше написать автору модуля, после чего ошибку быстро исправит.
      3)    При ошибке или баге пишите автору модуля, после чего в ближайшие время ошибку или баг будет поправлено.
      4)    Вы установили модуль, запустили запись, но ничего не записывает, скорее всего вы что-то меняли в структуре файлов или кода и модуль не находит указанного пути через ваши изменения, в данном случае это быстро исправляется путем указания правильных путей в модификаторе, но это работа с кодом. Если вы не можете это сделать, обратитесь к разработчику модуля или к своему админку или программисту, который ведет ваш сайт.
       
      Если вы заметите какие-то неполадки или у вас будет предложение по улучшению самого модуля или вам нужно доработать модуль для личных целей, пишите в личное сообщение данного сервиса, после чего я вам обязательно отвечу.
    • By whiteblue
      Модуль автоматом задает и редактирует, а также позволяет добавлять атрибуты, фильтры, категории, производителей по заданным схемам.
      Удобный фильтр
      Понятные настройки
      Видео-инструкция  по ссылке
      https://www.youtube.com/embed/wuLzULDn8tI
       
      Возможности модуля:
       
      Автоматизирует наполнение товаров атрибутами, параметрами фильтра, категориями и производителями Создает схемы переопределения атрибутов, производителей и категорий по заданным параметрам. Переопределение по заданным параметров происходит при добавлении и редактировании товаров и после выгрузки. Можно настроить несколько условий переопределения для одной группы товаров Модуль просто адаптировать под любую синхронизацию товаров. Назначать автоматом параметры фильтра, что заменяет потребность в установке и адаптации фильтров по атрибутам  
       
      И  делается все это автоматически!!!
       
       
      Для 3-го покупателя цена -555р!!!
       
       
       
      Установка модуля:

      1. Создать резервную копию сайта и БД.
      2. Скачать архив
      3. Установить архив модуля  через админку. Модули - Установка расширений
      4. Обновить модификации в админке
      5. Активировать модуль. Модули - Модули - AutoDistribute
       
      Интеграция с выгрузками, синхронизациями или крон задачами
       
      С большим количесвом выгрузок  модуль интегрирован.. Для этого необходимо:
      при добавлении записи из статуса "отключен" перевести в статус включен   не путать со статусом модуля     НО если ваш модуль интеграции уникален и не использует стандартную модель обновления товара, то:
      в контроллер модуля , который отвечает за выгрузку после кода выполнения выгрузки или синхронизации - вставляем код:
       
      $this->model->load('extension/module/autodistribute');
      $distributes=$this->model_extension_module_autodistribute->getDistributes();
      foreach($distributes as $distribute) {
      $this->model_extension_module_autodistribute->implementDistributes($distribute['distribute_id']);
      }

  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.