Jump to content
Kirillove

[Поддержка] Модуль обмена для opencart v2.3 с учетной системой по стандарту CommerceML

Recommended Posts

2 часа назад, Demon85 сказал:

 

Для Категорий


Откройте файл по пути  admin/model/extension/exchange1c.php  и найдите там функцию
 

  Показать контент

 


/**
	 * ver 9
	 * update 2018-06-11
	 * Парсит группы в классификаторе в XML
	 */
	private function parseClassifierCategories($xml, $parent_id = 0, &$num_categories) {

		foreach ($xml->Группа as $xml_category) {
			if ($xml_category->Ид && $xml_category->Наименование) {

				$num_categories++;

				$guid = (string)$xml_category->Ид;

				$category_id = isset($this->CATEGORIES[$guid]) ? $this->CATEGORIES[$guid]['category_id'] : 0;

				$data = array(
					'parent_id'		=> $parent_id,
					'name'			=> htmlspecialchars(trim((string)$xml_category->Наименование), ENT_NOQUOTES, 'UTF-8'),
					'version'		=> $xml_category->НомерВерсии ? (string)$xml_category->НомерВерсии : "",
					'guid'			=> $guid
				);

				// Сортировка категории (по просьбе Val)
				if ($xml_category->Сортировка) {
					$data['sort_order']	= (int)$xml_category->Сортировка;
				}

				// Картинка категории (по просьбе Val)
				if ($xml_category->Картинка) {
					$data['image']		= (string)$xml_category->Картинка;
				}

				// Если пометка удаления есть, значит будет отключен
				if ((string)$xml_category->ПометкаУдаления == 'true') {
					$data['status']		= 0;
				} elseif ($category_id && $this->config->get('exchange1c_category_exist_status_enable') == 1) {
					// Включить существующие категории
					$data['status'] = 1;
				}

				if ($category_id) {
					// Прочитаем данные существующей категории
					$this->updateCategory($category_id, $data);
					$this->CATEGORIES[$guid]['update'] = true;

				} else {

					if ($this->config->get('exchange1c_category_new_no_create') == 1) {
						$this->log("Включен запрет на создание новых категорий", 2);
						continue;

					} else {

						//$this->log($data, 2);
						$category_id = $this->addCategory($data);

						$this->CATEGORIES[$guid] = array(
							'category_id'	=> $category_id,
							'version'		=> $data['version'],
							'update'		=> true
						);
					}
				}
			} // if ($xml_category->Ид && $xml_category->Наименование)

			if ($xml_category->Группы) {
				$this->parseClassifierCategories($xml_category->Группы, $category_id, $num_categories);
				if ($this->ERROR) return false;
			}

			$this->log("Категория: '" . $data['name'] . "'");

		} // foreach

		return true;

	} // parseClassifierCategories()

 

 

 

 

в этой функции я поменял строку : 

'name'            => htmlspecialchars(trim((string)$xml_category->Наименование)),

на : 

'name'            => htmlspecialchars(trim((string)$xml_category->Наименование), ENT_NOQUOTES, 'UTF-8'),

 

 

 

Вот для производителя
 

Ищем функцию : 

 

Откройте файл по пути  admin/model/extension/exchange1c.php  и найдите там функцию
 

  Показать контент

/**
	 * ver 4
	 * update 2018-05-09
	 * Читает реквизиты товара из XML в массив данных
	 */
	private function parseRequisite($xml, &$data) {

		$this->log("Начато чтение реквизитов...", 2);
		//$this->log($xml, 2);
		$count = 0;
		foreach ($xml->ЗначениеРеквизита as $requisite) {
			//$this->log($requisite, 2);
			$count	++;
			$name 	= trim((string)$requisite->Наименование);
			$value 	= trim((string)$requisite->Значение);

			switch ($name){
				case 'Вес':
					$data['weight'] = $value ? (float)str_replace(',','.',$value) : 0;
					$this->log("> Реквизит: " . $name. " => weight",2);
				break;
				case 'ОписаниеВФорматеHTML':
					if ($value && $this->config->get('exchange1c_product_description_no_import') != 1) {
						$data['description'] =  $value;
						$this->log("> Реквизит: " . $name, 2);
					}
				break;
				case 'Полное наименование':
					if ($value && $this->config->get('exchange1c_product_name') == 'fullname') {
						$data['name'] = htmlspecialchars($value);
						$this->log("Наименование товара установлено из реквизита: " . $name . " = " . $value, 2);
					}
				break;
				case 'Производитель':
					// Устанавливаем производителя из свойства только если он не был еще загружен в секции Товар
					if ($this->config->get('exchange1c_product_manufacturer_no_change') == 0 && empty($data['manufacturer_id'])) {
						$data['manufacturer_name'] = htmlspecialchars($value, ENT_NOQUOTES, 'UTF-8');
						$data['manufacturer_id'] = $this->setManufacturer($data['manufacturer_name']);
						$this->log("> Реквизит: " . $name . " = " . $data['manufacturer_name'], 2);
					}
				break;
				case 'Код':
					$data['code'] = $this->parseCode($value);
					$this->log("> Реквизит: " . $name . " преобразован в " . $data['code'], 2);
				break;
				case 'ISBN':
					$data['isbn'] = htmlspecialchars($value);
					$this->log("> Реквизит: " . $name . " = " . $data['isbn'], 2);
				break;
			} // switch
		} // foreach()

		$this->log("Реквизитов прочитано: " . $count, 2);

	} // parseRequisite()

 

 

 

в этой функции я поменял строку : 

$data['manufacturer_name'] = htmlspecialchars($value);

на : 

$data['manufacturer_name'] = htmlspecialchars($value, ENT_NOQUOTES, 'UTF-8');

а то что описание идет к примеру пишу текст и потом пишу с новом строки описание товара в 1с и потом выгружаю и текст идет так мой текст /n вот это не понятно это где исправить можно? и второй вопрос в комментарии не пишет в выгрузках товара "Адрес доставки" стоит модуль симпл и тут можете помочь плиз??

ну и также я поменял на это что вы скинули, тоже самое выходит производитель "ООО "Яндекс""

Edited by 26rus

Share this post


Link to post
Share on other sites
25 минут назад, 26rus сказал:

ну и также я поменял на это что вы скинули, тоже самое выходит производитель "ООО "Яндекс""

 

 Скиньте ваш файл xml .

Share this post


Link to post
Share on other sites
1 минуту назад, Demon85 сказал:

 

 Скиньте ваш файл xml .

а где он находится файл xml ???думаю этот

exchange1c.php

Edited by 26rus

Share this post


Link to post
Share on other sites
3 минуты назад, 26rus сказал:

а где он находится файл xml ???думаю этот

 

В 1С сделайте выгрузку не на сайт , а  в папку . Там появятся два файла. Нам нужен import.xml 

Edited by Demon85

Share this post


Link to post
Share on other sites
1 минуту назад, Demon85 сказал:

 

В 1С сделайте выгрузку не на сайт , а  в папку . Там появятся два файла. Нам нужен import.xml 

я вам завтра пришлю тогда, в личку. Щас не у компьютера уже.

Share this post


Link to post
Share on other sites
10 часов назад, Demon85 сказал:

Можно образец


канешь)
https://yadi.sk/d/qBWbbelf4iXWPw

Сертификат в PDF прикреплен в номенклатуре 1С к товару, но (при ручной выгрузке) на сайте его нет.
Ни на странице товара (вкладка Связи > Загрузки), ни ссылки в Описании товара. Вообще ничего.
Такое впечатление, что прикрепление файлов к товару в модуле просто не реализовано. :(
У почти 1,5к товаров они должны быть выложены, и как теперь с этим быть - просто ума не приложу...

пример файла import.xml: (pdf в папке import_files/2b присутствует)

Спойлер

pdf_not_import.thumb.jpg.ea46814948aa76b2789ae31b36c00600.jpg


скрины:

Спойлер

product_page_wishout_pdf.jpg.5fd46dbb4219ff2aa5b2ce38ba466879.jpg

no_download_pdf.jpg.2b41af4335101065411709b81520c3fa.jpg

description_no_link_pdf.jpg.9933b9dc304296fab7b0639e0a8d3612.jpg

 

Share this post


Link to post
Share on other sites

В модуле галочка стоит в нужном месте! как в вашем изображении. Может виноват хостинг. Загрузки новых позиций перестали работать, а потом лимит диска хостинга превысило.

Я с хостингом связывался они все ограничения посмотрели и говорят что нету.

Все обноляет а новые не грузит не понимаю ничего

Share this post


Link to post
Share on other sites
3 часа назад, snom сказал:

а потом лимит диска хостинга превысило.

 

Почистите на хостинге папку /cache/exchange1c/

Share this post


Link to post
Share on other sites
21 минуту назад, Demon85 сказал:

 

Почистите на хостинге папку /cache/exchange1c/

с моей проблемой как понимаю не решить?

Share this post


Link to post
Share on other sites
8 минут назад, 26rus сказал:

с моей проблемой как понимаю не решить?

 

Модуль нормально выгружает строки в которых присутствуют двойные кавычки .

 

Вот год назад человек писал : 

 

Спойлер

 

 

 

@marcus201832  , поделитесь как вы решили свою проблему ?

 

Share this post


Link to post
Share on other sites
9 минут назад, Demon85 сказал:

 

Модуль нормально выгружает строки в которых присутствуют двойные кавычки .

 

Вот год назад человек писал : 

 

  Скрыть контент

 

 

 

@marcus201832  , поделитесь как вы решили свою проблему ?

 

то-есть в моем случае что нужно сделать, базу почистить данных??? только какие ?? 

Share this post


Link to post
Share on other sites
21 час назад, 26rus сказал:

а то что описание идет к примеру пишу текст и потом пишу с новом строки описание товара в 1с и потом выгружаю и текст идет так мой текст /n вот это не понятно это где исправить можно?

 

У меня так же описание с отступами и всё норм выгружает . Ищите у себя проблему . 

Share this post


Link to post
Share on other sites
1 минуту назад, 26rus сказал:

то-есть в моем случае что нужно сделать, базу почистить данных??? только какие ?? 

 

Лучше ждите ответа от @marcus201832  или пишите ему в личку . 

 

 

Share this post


Link to post
Share on other sites
1 час назад, Demon85 сказал:

 

У меня так же описание с отступами и всё норм выгружает . Ищите у себя проблему . 

в лс у человека спросил, он руками редактирует. 

Короче в 3х версии не будет исправлений ?(((

Edited by 26rus

Share this post


Link to post
Share on other sites
5 часов назад, 26rus сказал:

только для 3х версии)

 

Файлы находятся тут :
 

opencart3-exchange1c-v1.6.4.8(not official)

 

1) Разархивируйте и скопируйте из папки upload, поверх старых файлов с заменой .
2) Установить модификатор opencart3-exchange1c-v1.6.4.8(not official).ocmod.zip

 

3) Обновить модификаторы
4) Установить в расширениях модуль и включить его в настройках и жмать сохранить .

 

Кто качал до 18:50 по Киеву , перекачайте . Ошибку исправил .

Edited by Demon85

Share this post


Link to post
Share on other sites
5 часов назад, 26rus сказал:

в лс у человека спросил, он руками редактирует. 

 

Тогда через неделю попробую разобраться .

Share this post


Link to post
Share on other sites
В 30.11.2020 в 15:54, 26rus сказал:

а то что описание идет к примеру пишу текст и потом пишу с новом строки описание товара в 1с и потом выгружаю и текст идет так мой текст /n вот это не понятно это где исправить можно?

 

Вы мне скинули import.xml там есть товар с таким проблемным описанием ?

Share this post


Link to post
Share on other sites

Подскажите, а как в 1С (УТ 10.3) Заказы с сайта загрузить???

Скачал offers.xml а дальше что?) :-?
 

Спойлер

CommerceML.thumb.jpg.68084d5dd931d3cfd589519d36e6dccd.jpg
incoming_offers.thumb.jpg.1ffa63cf7cd3ddc908373876d8c82a8d.jpg
universal.thumb.png.3ad25e53341bbece37b6370b257f131b.png


Сидел сегодня минут двадцать втыкал в 1С, как баран на новые ворота - нифига не понял... ))
Серьёзно, куда тыкать то надо???))
Мама я дурак))))))))
 

Share this post


Link to post
Share on other sites
1 час назад, tim21701 сказал:

Подскажите, а как в 1С (УТ 10.3) Заказы с сайта загрузить???

Скачал offers.xml а дальше что?) :-?
 

  Показать контент

CommerceML.thumb.jpg.68084d5dd931d3cfd589519d36e6dccd.jpg
incoming_offers.thumb.jpg.1ffa63cf7cd3ddc908373876d8c82a8d.jpg
universal.thumb.png.3ad25e53341bbece37b6370b257f131b.png


Сидел сегодня минут двадцать втыкал в 1С, как баран на новые ворота - нифига не понял... ))
Серьёзно, куда тыкать то надо???))
Мама я дурак))))))))
 

Что за 1С? Типовая? Вроде обычные формы, тогда ищи в основном меню Сервис\Обмен данными с WEB сайтом, как вариант обработка обмен данными XML

Share this post


Link to post
Share on other sites
4 часа назад, sintson сказал:

Что за 1С?

 

Спойлер

VERSION_1c.png.8ed30e12145428c00675e2bf0586d0c2.png

 

4 часа назад, sintson сказал:

Сервис\Обмен данными с WEB сайтом

 

Не удалось установить соединение с сервером. Авторизация пользователя не выполнена.
Не удалось получить данные с сервера. Проверьте правильность адреса сервера, порт, имя пользователя и пароль,
а также настройки подключения к Интернет.
{ОбщийМодуль.ПроцедурыОбменаССайтом.Модуль(444)}: Ошибка при вызове метода контекста (Получить): Ошибка работы с Интернет:  Удаленный узел не прошел проверку
Получение данных с сервера: Получен пустой ответ сервера.

  Уже что только не пробовал, даже сертификат подсунул - бесполезно...
 

4 часа назад, sintson сказал:

как вариант обработка обмен данными XML

  
Смотри скрины из спойлера предыдущего сообщения.
========================================================

Люди ДОБРЫЕ, подскажите!!
Как offers.xml скормить 1С в "ручном режиме". Куда его там "вставлять"???)))
(желательно те - кто знает как импортировать заказы в 1С без соединения с интернетом)

Share this post


Link to post
Share on other sites
12 часов назад, Demon85 сказал:

 

Вы мне скинули import.xml там есть товар с таким проблемным описанием ?

да

 

1 час назад, tim21701 сказал:

 

  Показать контент

VERSION_1c.png.8ed30e12145428c00675e2bf0586d0c2.png

 

 

Не удалось установить соединение с сервером. Авторизация пользователя не выполнена.
Не удалось получить данные с сервера. Проверьте правильность адреса сервера, порт, имя пользователя и пароль,
а также настройки подключения к Интернет.
{ОбщийМодуль.ПроцедурыОбменаССайтом.Модуль(444)}: Ошибка при вызове метода контекста (Получить): Ошибка работы с Интернет:  Удаленный узел не прошел проверку
Получение данных с сервера: Получен пустой ответ сервера.

  Уже что только не пробовал, даже сертификат подсунул - бесполезно...
 

  
Смотри скрины из спойлера предыдущего сообщения.
========================================================

Люди ДОБРЫЕ, подскажите!!
Как offers.xml скормить 1С в "ручном режиме". Куда его там "вставлять"???)))
(желательно те - кто знает как импортировать заказы в 1С без соединения с интернетом)

у меня сертификатом под версию 3 не работает я так и не понял и думаю нормально для меня, чтобы товары не выгружались поэтому я после работы перекидываю домен на https ))

А так для локальной сети импортировать и достать файл заходишь в 10.3 - сервис - обмен с web сайтом - выполнить обмен web сайтом - жмешь на лупу - там ставишь выгрузку в каталог и делаешь обмен и будет у тебя счастья импорт файл будет в папке =))

Share this post


Link to post
Share on other sites

Добрый день
Настроил обмен
1С успешно обменивается. Но модуль ничего не синхронизирует. У меня первая синхронизация. Синхронизацию поставил по Артикулу. Но модуль все равно ищет по ИД и поэтому в логах пишет

2020-12-01 21:46:18 - 5622M Товар не найден по Ид 1253f7ba-f6cc-4653-8003-c79bf1d55b65, предложение пропущено

и так все предложения пропускает
почему не запоминает что синх нужна по АРТИКУЛУ?

Кто может подсказать?

Share this post


Link to post
Share on other sites
2 часа назад, abumuxsin сказал:

почему не запоминает что синх нужна по АРТИКУЛУ?

Кто может подсказать?

 

Какая версия модуля , где качали ?

Share this post


Link to post
Share on other sites
4 часа назад, tim21701 сказал:

Уже что только не пробовал, даже сертификат подсунул - бесполезно...

 

Пару страниц назад были настройки файла .htaccess  .  После настроек этого файла , указывайте адрес сайта с http

 

Вот решение по ссылке : 
/export/.htaccess

Edited by Demon85

Share this post


Link to post
Share on other sites
10 часов назад, tim21701 сказал:

Подскажите, а как в 1С (УТ 10.3) Заказы с сайта загрузить???

 

 

Спойлер

 

1Cобмен_заказами.jpg

с_сайта_обмен_заказами.jpg

 

Спойлер


загрузка_заказов_в_1С.jpg

 

 

Edited by Demon85

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 costas
      1 750.00 руб
      Скачать/Купить дополнение


      CSV Price Pro import/export
      CSV Price Pro import/export -  это продвинутый инструмент, который позволяет выполнять массовый экспорт категорий, производителей, товаров, опций, атрибутов и изображений в CSV файл. CSV файл можно редактировать в offline режиме, а затем повторно импортировать в базу данных OpenCart.
       
      Версии и сборки с которыми совместимо расширение
      СSV Price Pro import/export 5.0.11.x (для OpenCart 3.0.x)
      OpenCart версии 3.0.x - 3.0.3.x ocStore версии 3.0.x - 3.0.3.x CSV Price Pro import/export 4.3.2.x (для OpenCart 2.x)
      OpenCart версии 2.0.x - 2.3.x ocStore версии 2.1.x - 2.3.x CSV Price Pro import/export 3.4.0.х (для OpenCart 1.5.x)
      OpenCart версии 1.5.x ocStore версии 1.5.x  
      Разработка модуля CSV Price Pro import/export 3.4.0.x для версии OpenCart 1.5 прекращена, технически вопросы решаются в индивидуальном порядке, критические ошибки будут исправляется по запросу.   
      Требования к хостингу
      PHP 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4 PHP ionCube Loader последней версии PHP OpenSSL PHP mbstring OpenCart соответствующей версии  
      Что бы проверить настройки вашего сервера, скачайте архив system_test.zip, распакуйте, прочитайте файл Readme_RU_UTF-8.txt и следуйте инструкциям.
      Для работы с файлами csv требуется Apache OpenOffice Calc.
       
      Как установить расширение (модуль)
       
      Как получить лицензионный ключ (лицензию)
      Условия использования лицензии - "на домен", это означает, что Вы можете использовать одну лицензию (ключ) для одного магазина на одном домене (один лицензионный ключ = один магазин = одно доменное имя). Для получения лицензии напишите мне здесь в Личные сообщения свой email и доменное имя магазина на котором будет стоять модуль. Ключ лицензии будет отправлен Вам здесь в личные сообщения или выслан Вам на Ваш email.  
      Лицензионное соглашение с конечным пользователем (EULA)
      Приобретая лицензию (покупая дополнение), Вы автоматически соглашаетесь со следующими положениями:
      Вы имеете право ознакомиться с работой расширений (модулей) на демонстрационных страницах этих расширений (модулей). Все интересующие Вас вопросы, касающиеся работы расширения (модуля) Вы можете задать автору продукта до его приобретения. Бесплатная техническая поддержка не оказывается пользователям, не купившим дополнение (модуль), получившим его каким-либо другим образом: скопировавшим, скачавшим, приобретшим вскладчину расширения (модули) представленные в данном каталоге. Таким пользователям будет отказано в бесплатной технической поддержке без объяснения причин. Техническая поддержка оказывается за отдельную плату в случаях, если заявленная работа расширения(модуля) невозможна по причине конфликтов с другими сторонними расширениями (модулями), шаблон покупателя значительно отличается от базового шаблона системы ocStore / OpenCart, работа модуля нарушена после действий покупателя которые случились при редактировании файлов расширения (модуля), пользователь хочет изменить или доработать приобретённое дополнение (модуль). Вы имеете право на бесплатную техническую поддержку продукта со стороны автора, за исключением случаев, описанных в пунктах 3 и 4 данного соглашения. Лицензионный ключ выдается на один домен (на один магазин). Выданный лицензионный ключ возврату или обмену не подлежит. Для использовании расширения (модуля) на другом домене нужно совершить повторную покупку расширения (модуля); Лицензия (лицензионный ключ) выдаётся для текущей версии расширения (модуля) на момент выдачи лицензии; В случае утери лицензии (лицензионного ключа), выдаётся лицензия согласно пункту 9 данного соглашения; Все запросы, в том числе и выдача лицензионных ключей, обрабатываются в течение 48 часов с момента поступления. Лицензия на тестовый домен, то есть тестовая лицензия, выдаётся сроком на 30 дней при наличии купленной лицензии.
       
      Совместимость с расширениями (модулями)
      AJAX замена моделей товара - HPM Mega Filter PLUS  
      Основные возможности расширения (модуля)
      Добавление новых товаров, категорий, производителей позволяет осуществлять импорт новых товаров, категорий и производителей. Обновление каталога товаров позволяет осуществлять поиск товара по одному из артикулов, наименованию или модели и осуществлять обновление данных найденного товара. Импорт структуры каталога позволяет импортировать структуру категорий из файла с товарами и производителей, если категория или производитель отсутствуют, то они будут созданы автоматически. Два способа импорта атрибутов комбинация всех атрибутов в одном поле или настраиваемый каждый атрибут-значение в отдельном поле, легко настраивается под разные профили импорта и экспорта. Импорт нескольких изображений и автоматическое скачивание позволяет импортировать изображения товара раздельно в виде основного и дополнительных изображений или все изображения в одном поле, разделенные запятой, так же есть возможность автоматически скачивать изображения во время импорта с сайта поставщика. Функция автоматического импорта позволяет настроить автоматический запуск профилей импорта и экспорта по расписанию с использованием заданий CRON. Мульти магазины и несколько языков позволяет делать импорт и экспорт каталога товаров для нескольких магазинов и на нескольких языках. Экспорт каталога товаров на основе фильтра позволяет делать экспорт каталога товаров используя фильтр по категориям, по производителям, по цене товара, по количеству, по активным / неактивным товарам, по наименованию или артикулу.  Расширенный экспорт заказов позволяет выбирать поля для экспорта и настраивать профили для автоматического запуска экспорта по расписанию с использованием заданий CRON Экспорт базы клиентов позволяет экспортировать базу клиентов в CSV файл или файл vCard. Резервное копирование и восстановление позволяет создавать резервные копии всей базы данных OpenCart (Bare metal backup), а так же отдельно для каталога товаров, совместимые с OpenCart System > Backup/Restore.  
      Если вы хотите узнать больше о возможностях расширения, наша команда с удовольствием ответит на ваши вопросы, напишите в личные сообщения здесь на форуме автору расширения, и мы свяжемся с вами как можно скорее.  
      Модуль работает только с файлами в формате CSV.
      Для работы с файлами csv требуется Apache OpenOffice Calc.
      Во избежание проблем с кодировкой и неправильным форматом файла всегда используйте Apache OpenOffice Calc.
       
      Демонстрация
      Демонстрация CSV Price Pro import/export:
      http://opencart.costaslabs.com/admin/
      логин: demo
      пароль: demo
       
      CSV Price Pro import/export 1.5-2.2.6
      C 01.01.2015  данная версия больше не распространяется и не поддерживается, обновление с этой версии на последнюю версию через покупку лицензии.
       
      Добавил costas Добавлено 01.07.2012 Категория Обмен данными Системные требования PHP 5.3, 5.4, 5.5, 5.6, 7.x; ionCube PHP Loader последней версии; PHP OpenSSL support; Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет Старая цена 1950  
    • By allexp
      vkExport - Экспорт товаров ВКонтакте
      Этот модуль предназначен для отправки в VK изображений товаров с описанием в альбомы, на стену, в раздел "Товары". Взаимодействует с VK через API.
       
      Что умеет этот модуль?
      добавлять товары в раздел "Товары" группы добавлять фотографии товаров с описанием в альбомы группы и/или пользователя добавлять товары с фото и описанием на стену группы и/или пользователя создавать произвольный формат описания товаров автоматически создавать альбомы с названиями категорий товаров автоматически создавать подборки с названиями категорий в товарах группы автоматически выполнять добавление, удаление, обновление товаров (запуск по расписанию через cron)  
      В описании можно использовать автоматическую вставку значений: цена, название, модель, описание, атрибуты, опции, ссылка на товар в магазине, код, наличие, производитель, мета-тег "Описание", цена в другой валюте, теги товара, теги товара в виде хэштегов ВК, название конечной категории товара, название категории включая подкатегории.
      Шаблон описания к товару настраивается произвольно, вы можете указать там любой текст и вставить вывод значений из списка выше.
      Не рекомендуется экспортировать более 20 товаров за один раз, иначе возникает вероятность появления капчи. Однако общее количество экспорта не ограничено.
       
      Демо:
      Opencart 1.5.x.x (1.5.5.1.2)
      vkexport-demo15.allex-p.ru/admin/
      Логин: demo
      Пароль: demo
      Opencart 2.x.x (2.1.0.1)
      vkexport-demo2.allex-p.ru/admin/
      Логин: demo
      Пароль: demo
      Демо группа Вконтакте https://vk.com/club43143444
       
       
      ---------------------------------------------
      Работает на:
      Системные требования:
      Opencart/OcStore:
      1.5.x - 1.5.6
      2.x - 2.3.x
      3.x (только для версии модуля 5.2)
      на сборке MaxyStore тоже работает
       
      На серверах в Украине, где нет доступа к VK.com модуль работать не будет! 
      Для работы модуля на сервере необходима библиотека CURL (с поддержкой https) (это же требование уже включает в себя установка Opencart).
      А также расширение FileInfo в PHP должно быть включено.
      Установка:
      После покупки модуля на opencartforum.com, обязательно напишите мне личное сообщение, укажите ваш email, чтобы я выслал вам актуальную версию модуля! (не скачивайте с форума!)
       
      Выполнять строго по пунктам!
      1. Распаковать скачанный архив (не скачивайте модуль с форума, напишите мне личное сообщение, чтобы получить актуальную версию модуля!). Скопировать файлы из папки upload/ в директорию вашего сайта. Оригинальные файлы не заменяются.
      2. Установить все права доступа к модулю extension/vk_export, module/vk_export для вашей группы пользователей через Система -> Пользователи -> Группы пользователей
      3. Установить модуль через админку Дополнения -> Модули -> Экспорт товаров Вконтакте.
      4. Для Opencart 2.x - 3.x загрузите файл модификации vk_export.ocmod.xml
      5. Для Opencart 1.5.x: Чтобы добавить ссылку в меню "Дополнения" в Opencart 1.5.x можно использовать vqmod(файл vk_export_vqmod.xml в архиве).
      Или вручную выполнить следующие шаги:
      В файле admin/controller/common/header.php найти строку(примерно 176 строчка):
      $this->data['zone'] = $this->url->link('localisation/zone', 'token=' . $this->session->data['token'], 'SSL'); после неё добавить:
      $this->data['vk_export'] = $this->url->link('extension/vk_export', 'token=' . $this->session->data['token'], 'SSL'); $this->data['vk_export_albums'] = $this->url->link('extension/vk_export/albums', 'token=' . $this->session->data['token'], 'SSL'); $this->data['vk_export_setting'] = $this->url->link('module/vk_export', 'token=' . $this->session->data['token'], 'SSL'); $this->data['vk_export_report'] = $this->url->link('extension/vk_export/report', 'token=' . $this->session->data['token'], 'SSL'); $this->language->load('extension/vk_export_header'); $this->data['text_vk_export'] = $this->language->get('text_vk_export'); $this->data['text_vk_export_albums'] = $this->language->get('text_vk_export_albums'); $this->data['text_vk_export_setting'] = $this->language->get('text_vk_export_setting'); $this->data['vk_export_market'] = $this->url->link('extension/vk_export/market', 'token=' . $this->session->data['token'], 'SSL'); $this->data['text_vk_export_market'] = $this->language->get('text_vk_export_market'); $this->data['text_vk_export_cron_report'] = $this->language->get('text_vk_export_cron_report'); В файле admin/view/template/common/header.tpl найти строчку:
      <li id="extension"><a class="top"><?php echo $text_extension; ?></a></li> дальше будет следовать <ul> список из <li> элементов. Добавьте туда этот код:
      <li><a href="<?php echo $vk_export; ?>" class="parent"><?php echo $text_vk_export; ?></a> <ul> <li><a href="<?php echo $vk_export; ?>"><?php echo $text_vk_export; ?></a></li> <li><a href="<?php echo $vk_export_albums; ?>"><?php echo $text_vk_export_albums; ?></a></li> <li><a href="<?php echo $vk_export_market; ?>"><?php echo $text_vk_export_market; ?></a></li> <li><a href="<?php echo $vk_export_setting; ?>"><?php echo $text_vk_export_setting; ?></a></li> <li><a href="<?php echo $vk_export_report; ?>"><?php echo $text_vk_export_cron_report; ?></a></li> </ul> </li> 6. Зайдите в настройки модуля, зарегистрируйте лицензию.
      7. Выполните инструкции во вкладке "Настройки VK.com".
      8. Нажмите "Сохранить". Можете экспортировать товары.
       
      .
    • By allexp
      1 600.00 руб
      Скачать/Купить дополнение


      Экспорт товаров ВКонтакте
      vkExport - Экспорт товаров ВКонтакте
      Этот модуль предназначен для отправки в VK изображений товаров с описанием в альбомы, на стену, в раздел "Товары". Взаимодействует с VK через API.
       
      Что умеет этот модуль?
      добавлять товары в раздел "Товары" группы добавлять фотографии товаров с описанием в альбомы группы и/или пользователя добавлять товары с фото и описанием на стену группы и/или пользователя создавать произвольный формат описания товаров автоматически создавать альбомы с названиями категорий товаров автоматически создавать подборки с названиями категорий в товарах группы автоматически выполнять добавление, удаление, обновление товаров (запуск по расписанию через cron)  
      В описании можно использовать автоматическую вставку значений: цена, название, модель, описание, атрибуты, опции, ссылка на товар в магазине, код, наличие, производитель, мета-тег "Описание", цена в другой валюте, теги товара, теги товара в виде хэштегов ВК, название конечной категории товара, название категории включая подкатегории.
      Шаблон описания к товару настраивается произвольно, вы можете указать там любой текст и вставить вывод значений из списка выше.
      Не рекомендуется экспортировать более 20 товаров за один раз, иначе возникает вероятность появления капчи. Однако общее количество экспорта не ограничено.
       
      Демо:
      Opencart 1.5.x.x (1.5.5.1.2)
      vkexport-demo15.allex-p.ru/admin/
      Логин: demo
      Пароль: demo
      Opencart 2.x.x (2.1.0.1)
      vkexport-demo2.allex-p.ru/admin/
      Логин: demo
      Пароль: demo
      Демо группа Вконтакте https://vk.com/club43143444
       
       
      ---------------------------------------------
      Работает на:
      Системные требования:
      Opencart/OcStore:
      1.5.x - 1.5.6
      2.x - 2.3.x
      3.x (только для версии модуля 5.2)
      на сборке MaxyStore тоже работает
       
      На серверах в Украине, где нет доступа к VK.com модуль работать не будет! 
      Для работы модуля на сервере необходима библиотека CURL (с поддержкой https) (это же требование уже включает в себя установка Opencart).
      А также расширение FileInfo в PHP должно быть включено.
      Установка:
      После покупки модуля на opencartforum.com, обязательно напишите мне личное сообщение, укажите ваш email, чтобы я выслал вам актуальную версию модуля! (не скачивайте с форума!)
       
      Выполнять строго по пунктам!
      1. Распаковать скачанный архив (не скачивайте модуль с форума, напишите мне личное сообщение, чтобы получить актуальную версию модуля!). Скопировать файлы из папки upload/ в директорию вашего сайта. Оригинальные файлы не заменяются.
      2. Установить все права доступа к модулю extension/vk_export, module/vk_export для вашей группы пользователей через Система -> Пользователи -> Группы пользователей
      3. Установить модуль через админку Дополнения -> Модули -> Экспорт товаров Вконтакте.
      4. Для Opencart 2.x - 3.x загрузите файл модификации vk_export.ocmod.xml
      5. Для Opencart 1.5.x: Чтобы добавить ссылку в меню "Дополнения" в Opencart 1.5.x можно использовать vqmod(файл vk_export_vqmod.xml в архиве).
      Или вручную выполнить следующие шаги:
      В файле admin/controller/common/header.php найти строку(примерно 176 строчка):
      $this->data['zone'] = $this->url->link('localisation/zone', 'token=' . $this->session->data['token'], 'SSL'); после неё добавить:
      $this->data['vk_export'] = $this->url->link('extension/vk_export', 'token=' . $this->session->data['token'], 'SSL'); $this->data['vk_export_albums'] = $this->url->link('extension/vk_export/albums', 'token=' . $this->session->data['token'], 'SSL'); $this->data['vk_export_setting'] = $this->url->link('module/vk_export', 'token=' . $this->session->data['token'], 'SSL'); $this->data['vk_export_report'] = $this->url->link('extension/vk_export/report', 'token=' . $this->session->data['token'], 'SSL'); $this->language->load('extension/vk_export_header'); $this->data['text_vk_export'] = $this->language->get('text_vk_export'); $this->data['text_vk_export_albums'] = $this->language->get('text_vk_export_albums'); $this->data['text_vk_export_setting'] = $this->language->get('text_vk_export_setting'); $this->data['vk_export_market'] = $this->url->link('extension/vk_export/market', 'token=' . $this->session->data['token'], 'SSL'); $this->data['text_vk_export_market'] = $this->language->get('text_vk_export_market'); $this->data['text_vk_export_cron_report'] = $this->language->get('text_vk_export_cron_report'); В файле admin/view/template/common/header.tpl найти строчку:
      <li id="extension"><a class="top"><?php echo $text_extension; ?></a></li> дальше будет следовать <ul> список из <li> элементов. Добавьте туда этот код:
      <li><a href="<?php echo $vk_export; ?>" class="parent"><?php echo $text_vk_export; ?></a> <ul> <li><a href="<?php echo $vk_export; ?>"><?php echo $text_vk_export; ?></a></li> <li><a href="<?php echo $vk_export_albums; ?>"><?php echo $text_vk_export_albums; ?></a></li> <li><a href="<?php echo $vk_export_market; ?>"><?php echo $text_vk_export_market; ?></a></li> <li><a href="<?php echo $vk_export_setting; ?>"><?php echo $text_vk_export_setting; ?></a></li> <li><a href="<?php echo $vk_export_report; ?>"><?php echo $text_vk_export_cron_report; ?></a></li> </ul> </li> 6. Зайдите в настройки модуля, зарегистрируйте лицензию.
      7. Выполните инструкции во вкладке "Настройки VK.com".
      8. Нажмите "Сохранить". Можете экспортировать товары.
       
      .
      Добавил allexp Добавлено 18.09.2012 Категория Социальные сети Системные требования CURL, FileInfo Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Да Старая цена 1250  
    • By costas
      CSV Price Pro import/export -  это продвинутый инструмент, который позволяет выполнять массовый экспорт категорий, производителей, товаров, опций, атрибутов и изображений в CSV файл. CSV файл можно редактировать в offline режиме, а затем повторно импортировать в базу данных OpenCart.
       
      Версии и сборки с которыми совместимо расширение
      СSV Price Pro import/export 5.0.11.x (для OpenCart 3.0.x)
      OpenCart версии 3.0.x - 3.0.3.x ocStore версии 3.0.x - 3.0.3.x CSV Price Pro import/export 4.3.2.x (для OpenCart 2.x)
      OpenCart версии 2.0.x - 2.3.x ocStore версии 2.1.x - 2.3.x CSV Price Pro import/export 3.4.0.х (для OpenCart 1.5.x)
      OpenCart версии 1.5.x ocStore версии 1.5.x  
      Разработка модуля CSV Price Pro import/export 3.4.0.x для версии OpenCart 1.5 прекращена, технически вопросы решаются в индивидуальном порядке, критические ошибки будут исправляется по запросу.   
      Требования к хостингу
      PHP 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4 PHP ionCube Loader последней версии PHP OpenSSL PHP mbstring OpenCart соответствующей версии  
      Что бы проверить настройки вашего сервера, скачайте архив system_test.zip, распакуйте, прочитайте файл Readme_RU_UTF-8.txt и следуйте инструкциям.
      Для работы с файлами csv требуется Apache OpenOffice Calc.
       
      Как установить расширение (модуль)
       
      Как получить лицензионный ключ (лицензию)
      Условия использования лицензии - "на домен", это означает, что Вы можете использовать одну лицензию (ключ) для одного магазина на одном домене (один лицензионный ключ = один магазин = одно доменное имя). Для получения лицензии напишите мне здесь в Личные сообщения свой email и доменное имя магазина на котором будет стоять модуль. Ключ лицензии будет отправлен Вам здесь в личные сообщения или выслан Вам на Ваш email.  
      Лицензионное соглашение с конечным пользователем (EULA)
      Приобретая лицензию (покупая дополнение), Вы автоматически соглашаетесь со следующими положениями:
      Вы имеете право ознакомиться с работой расширений (модулей) на демонстрационных страницах этих расширений (модулей). Все интересующие Вас вопросы, касающиеся работы расширения (модуля) Вы можете задать автору продукта до его приобретения. Бесплатная техническая поддержка не оказывается пользователям, не купившим дополнение (модуль), получившим его каким-либо другим образом: скопировавшим, скачавшим, приобретшим вскладчину расширения (модули) представленные в данном каталоге. Таким пользователям будет отказано в бесплатной технической поддержке без объяснения причин. Техническая поддержка оказывается за отдельную плату в случаях, если заявленная работа расширения(модуля) невозможна по причине конфликтов с другими сторонними расширениями (модулями), шаблон покупателя значительно отличается от базового шаблона системы ocStore / OpenCart, работа модуля нарушена после действий покупателя которые случились при редактировании файлов расширения (модуля), пользователь хочет изменить или доработать приобретённое дополнение (модуль). Вы имеете право на бесплатную техническую поддержку продукта со стороны автора, за исключением случаев, описанных в пунктах 3 и 4 данного соглашения. Лицензионный ключ выдается на один домен (на один магазин). Выданный лицензионный ключ возврату или обмену не подлежит. Для использовании расширения (модуля) на другом домене нужно совершить повторную покупку расширения (модуля); Лицензия (лицензионный ключ) выдаётся для текущей версии расширения (модуля) на момент выдачи лицензии; В случае утери лицензии (лицензионного ключа), выдаётся лицензия согласно пункту 9 данного соглашения; Все запросы, в том числе и выдача лицензионных ключей, обрабатываются в течение 48 часов с момента поступления. Лицензия на тестовый домен, то есть тестовая лицензия, выдаётся сроком на 30 дней при наличии купленной лицензии.
       
      Совместимость с расширениями (модулями)
      AJAX замена моделей товара - HPM Mega Filter PLUS  
      Основные возможности расширения (модуля)
      Добавление новых товаров, категорий, производителей позволяет осуществлять импорт новых товаров, категорий и производителей. Обновление каталога товаров позволяет осуществлять поиск товара по одному из артикулов, наименованию или модели и осуществлять обновление данных найденного товара. Импорт структуры каталога позволяет импортировать структуру категорий из файла с товарами и производителей, если категория или производитель отсутствуют, то они будут созданы автоматически. Два способа импорта атрибутов комбинация всех атрибутов в одном поле или настраиваемый каждый атрибут-значение в отдельном поле, легко настраивается под разные профили импорта и экспорта. Импорт нескольких изображений и автоматическое скачивание позволяет импортировать изображения товара раздельно в виде основного и дополнительных изображений или все изображения в одном поле, разделенные запятой, так же есть возможность автоматически скачивать изображения во время импорта с сайта поставщика. Функция автоматического импорта позволяет настроить автоматический запуск профилей импорта и экспорта по расписанию с использованием заданий CRON. Мульти магазины и несколько языков позволяет делать импорт и экспорт каталога товаров для нескольких магазинов и на нескольких языках. Экспорт каталога товаров на основе фильтра позволяет делать экспорт каталога товаров используя фильтр по категориям, по производителям, по цене товара, по количеству, по активным / неактивным товарам, по наименованию или артикулу.  Расширенный экспорт заказов позволяет выбирать поля для экспорта и настраивать профили для автоматического запуска экспорта по расписанию с использованием заданий CRON Экспорт базы клиентов позволяет экспортировать базу клиентов в CSV файл или файл vCard. Резервное копирование и восстановление позволяет создавать резервные копии всей базы данных OpenCart (Bare metal backup), а так же отдельно для каталога товаров, совместимые с OpenCart System > Backup/Restore.  
      Если вы хотите узнать больше о возможностях расширения, наша команда с удовольствием ответит на ваши вопросы, напишите в личные сообщения здесь на форуме автору расширения, и мы свяжемся с вами как можно скорее.  
      Модуль работает только с файлами в формате CSV.
      Для работы с файлами csv требуется Apache OpenOffice Calc.
      Во избежание проблем с кодировкой и неправильным форматом файла всегда используйте Apache OpenOffice Calc.
       
      Демонстрация
      Демонстрация CSV Price Pro import/export:
      http://opencart.costaslabs.com/admin/
      логин: demo
      пароль: demo
       
      CSV Price Pro import/export 1.5-2.2.6
      C 01.01.2015  данная версия больше не распространяется и не поддерживается, обновление с этой версии на последнюю версию через покупку лицензии.
       
    • By AWARO
      Модуль динамически изменяет цену товара при выборе опции и изменении количества товара.
      Дополнительные действия к цене опции: =, %, *,  /.
       
      Демо:
      OpenCart v3.0.2.0: Демо1 Демо2 (акция)
       
      Возможности:
      Учитывается акция на товар Учитывается скидка на товар Обновление цены с учётом налогов Обновление цены в бонусных баллах (вкл / выкл) Умножение цены на введённое количество товара (вкл / выкл) Акция на опции пропорционально акции на товар  (вкл / выкл) Скидка на опции пропорционально скидке на товар (вкл / выкл) Автоматический выбор первой опции (вкл / выкл) Вывод цены в дополнительной валюте (вкл / выкл) Не показывать цену опции Дополнительные действия к цене опции: =, %, *,  /. Поддержка шаблонов: UniShop, LightShop, NewStore и друие  
      Настройки модуля находятся на закладке Локализация в конфигурации магазина
       
      Совместим с модулями:
      Product option prices by customer group (Цены опций для групп покупателей).  
      Особенности работы:
      Не используется AJAX, поэтому при подсчёте скидок учитывается только введённое количество (товар, лежащий в корзине, в расчёте не участвует).  
      Поддержка:
      Внимание! Поддержка оказывается только для того домена, который был указан при покупке. При возникновении проблем с установкой пишите в личку, помогу с установкой. Для некоторых тем может понадобится доработка модуля. Пишите в личку с указанием доступа на фтп и в админку, а также ссылкой на образец товара, помогу с адаптацией. Поддержка не круглосуточная, отвечу как только буду на связи. При длительном отсутствии всегда сообщаю об этом в профиле. При возникновении вопросов о возможности реализации дополнительного функционала, свяжитесь со мной перед покупкой.
  • 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.