Jump to content
Sign in to follow this  
Bross

импорт отдельных столбцов CSV

Recommended Posts

Добрый день. Стоит задача обновлять наличие по определенным столбцам в CSV-файле - 3 столбец это артикул, 8 - наличие. Попытался решить её таким образом:

public function import83() {

if($this->request->server['REQUEST_METHOD'] == 'POST' && $this->validate()) {

if(is_uploaded_file($this->request->files['import83']['tmp_name'])) {

if(($handle = fopen($this->request->files['import83']['tmp_name'], "r")) !== FALSE) {
$headers = fgetcsv($handle, 0, ';', '"');

$k = 0; //счетчик позиций
while(($data = fgetcsv($handle, 0, ';', '"')) !== FALSE) {
for ($i=1; $data = fgetcsv($handle, 0, ';', '"'); $i++)
 {
   $sql = "select sku, quantity from product";
   $res = mysql_query($sql);
	while ($row = mysql_fetch_array($res)){  
          if ($data[3]==$row['sku']){							
           $quan = (int)preg_replace("/\D/","", $data[8]);
           $sku = (int)preg_replace("/\D/","", $data[3]);
	    if ($data[8] != $row['quantity']) {

               $sql = mysql_query("UPDATE". DB_PREFIX . "product SET quantity = ". $quan . "WHERE sku =" . $sku);
	       $k++;
												
				}
	  else {echo 'что-то пошло не так!';}
											
		}
										
	}
									
	}
	}
					
						
	fclose($handle);
	$this->session->data['success'] = sprintf($this->language->get('Обновлено %s позиций'), $k);
	$this->cache->delete('product');
		}
		}
	$this->redirect($this->url->link('module/csvimport', 'token=' . $this->session->data['token'], 'SSL'));
		}

	}

Но позиции обновляются как-то выборочно.

Share this post


Link to post
Share on other sites

public function import83() {
первая мысль - "куда делись предыдущие 82 метода? О_о". :D

для начала приведи код к читабельному виду.

всё, что у тебя внутри

for ($i=1; $data = fgetcsv($handle, 0, ';', '"'); $i++)
 {
дикий трэш, вызывающий вот такую реакцию - facepalm.gif

особенно - сначала сравнение sku

if ($data[3]==$row['sku']){
а ПОТОМ вырезание из него всего, кроме цифр

           $sku = (int)preg_replace("/\D/","", $data[3]);
и использование его покоцанного в sql-выборке

..."WHERE sku =" . $sku);

Но позиции обновляются как-то выборочно.

в чем это проявляется?

Share this post


Link to post
Share on other sites

 первая мысль - "куда делись предыдущие 82 метода? О_о".  :D

 

Они не выдержали)

 

 

 

использование его покоцанного в sql-выборке

 

Так мне и нужны одни цифры, встречаются пробелы в артикуле.

 

 

 

в чем это проявляется?

 

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

Share this post


Link to post
Share on other sites

 Благодарю за модуль. Но мне нужно ОБНОВЛЯТЬ наличие по артикулам из других файлов - прайс-листов поставщика.

Share this post


Link to post
Share on other sites

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

определись:

"позиции обновляются..." или "работает только счетчик..."?

Share this post


Link to post
Share on other sites

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

определись:

"позиции обновляются..." или "работает только счетчик..."?

 

 

Читабельному какому? Если бы я знал какой читабельный, он был бы читабелен. 

Так?

for ($i=1; $data = fgetcsv($handle, 0, ';', '"'); $i++){
$sql = "select sku, quantity from product";
$res = mysql_query($sql);
$quan = (int)preg_replace("/\D/","", $data[8]);
$sku = (int)preg_replace("/\D/","", $data[3]);
  while ($row = mysql_fetch_array($res)){  
    if ($sku == $row['sku']){
	if ($quan != $row['quantity']) {
												
                $sql = mysql_query("UPDATE". DB_PREFIX . "product SET quantity = ". $quan . "WHERE sku =" . $sku);
		$k++;
												
			}
			else {echo 'что-то пошло не так!';}
											
		}
										
	}
									
}

Раньше относительно успешно обновлялись. Сейчас работает только счетчик.

Share this post


Link to post
Share on other sites

mysql_fetch_array

mysql_query

вы в код движка заглядывали?

Share this post


Link to post
Share on other sites

двойной цикл  :blink:

for ($i=1; $data = fgetcsv($handle, 0, ';', '"'); $i++){
..
while ($row = mysql_fetch_array($res)){

Share this post


Link to post
Share on other sites

mysql_fetch_array

mysql_query

вы в код движка заглядывали?

 

Ну, как сказать))) Мне так проще было. Скажите, просто - что ты тут и тут не прав. А риторические вопросы мне проблему не решат (((

Share this post


Link to post
Share on other sites

всё не так

весь кусок кода - пример как делать не надо

Share this post


Link to post
Share on other sites

всё не так

весь кусок кода - пример как делать не надо

 

Большое спасибо. Теперь я все понял и пошел делать как надо.

Share this post


Link to post
Share on other sites

выше ссылка на модуль которые делает похожее

смотрите как там сделано, переделывайте под свои нужды

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

Share this post


Link to post
Share on other sites

Воспользовался Вашим советом. Однако, не приносит нужных результатов. Тут тоже мусор?

public function import83() {

	if($this->request->server['REQUEST_METHOD'] == 'POST' && $this->validate()) {

		if(is_uploaded_file($this->request->files['import83']['tmp_name'])) {

		if(($handle = fopen($this->request->files['import83']['tmp_name'], "r")) !== FALSE) {
		$headers = fgetcsv($handle, 0, ';', '"');

		$k = 0; //счетчик позиций
			while(($data = fgetcsv($handle, 0, ';', '"')) !== FALSE) {
				$num = count($data);
				$bad = 'не правильно!';
				$quan = (int)preg_replace("/\D/","", $data[8]);
				$sku = (int)preg_replace("/\D/","", $data[3]);
					for($c = 0; $c < $num; $c++) {
						if(isset($headers[$c])) { //если файл есть, то
							if($sku == $this->allowed_fields->sku) { 
									
								var_dump ($data);	
									
								} else {
								var_dump ($bad); exit;}
							
							}
						}
					}
				}
			$this->db->query("UPDATE " . DB_PREFIX . "product SET quantity = ". $quan . "WHERE sku =" . $sku);
		$k++;
				
			fclose($handle);
			$this->session->data['success'] = sprintf($this->language->get('Обновлено %s позиций'), $k);
			$this->cache->delete('product');
		}
		}
			$this->redirect($this->url->link('module/csvimport', 'token=' . $this->session->data['token'], 'SSL'));
		}

Share this post


Link to post
Share on other sites

ДА.

upd:

но меньше :-)

upd2:

$this->allowed_fields->sku --- тут что?
...
if($sku == $this->allowed_fields->sku) {
var_dump ($data);
...
>>

...
if($sku == $this->allowed_fields->sku) {
$this->db->query("UPDATE " . DB_PREFIX . "product SET quantity = ". $quan . "WHERE sku =" . $sku);
$k++;
var_dump ($data);
...
Edited by afwollis

Share this post


Link to post
Share on other sites

ДА.

upd: но меньше :-)

 

Потому что оригинального кода больше. 

Почему нельзя сравнить $sku и $this->allowed_fields->sku  ?

Share this post


Link to post
Share on other sites
$this->allowed_fields->sku --- тут что?

 

На сколько я понимаю, массив из таблицы product))

public $allowed_fields = array('model', 'sku', 'upc', 'location', 'quantity', 'stock_status_id', 'image', 'manufacturer_id', 'shipping', 'price', 'points',
								   'tax_class_id', 'date_available', 'weight', 'weight_class_id', 'length', 'width', 'height', 'length_class_id', 'subtract',
								   'minimum', 'sort_order', 'status', 'date_added', 'date_modified', 'viewed');

Share this post


Link to post
Share on other sites

facepalm.gif

http://php.net/manual/ru/function.fgetcsv.php

<?php
$row = 1;
if (($handle = fopen("test.csv", "r")) !== FALSE) {
    while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
        $num = count($data);
        echo "<p> $num полей в строке $row: <br /></p>\n";
        $row++;
        for ($c=0; $c < $num; $c++) {
            echo $data[$c] . "<br />\n";
        }
    }
    fclose($handle);
}
?>

$row = 1;
$k = 0;
if (($handle = fopen($this->request->files['import83']['tmp_name'], "r")) !== FALSE) {
    while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
        $num = count($data);
        echo "<p> $num полей в строке $row: <br /></p>\n";
        if (isset($data[3]) && isset($data[8])) { // ты уверен, что 3-8, а не 2-7 ?
            $sku = (int)preg_replace("/\D/","", $data[3]);
            $qty = (int)preg_replace("/\D/","", $data[8]);
            $this->db->query("UPDATE " . DB_PREFIX . "product SET quantity = ". (int)$qty . "WHERE sku =" . $this->db->escape($sku));
            $k++;
        }
        $row++;
        for ($c=0; $c < $num; $c++) {
            echo $data[$c] . "<br />\n";
        }
    }
    fclose($handle);
}
Edited by afwollis

Share this post


Link to post
Share on other sites

Слегка подправил. 

while(($data = fgetcsv($handle, 0, ';', '"')) !== FALSE) {
				$num = count($data);
				$bad = 'не правильно!';
				$sku_db = $this->allowed_fields['sku'];
				$quan = (int)preg_replace("/\D/","", $data[8]);
				$sku = (int)preg_replace("/\D/","", $data[3]);
					for($c = 0; $c < $num; $c++) {
						if(isset($headers[$c])) { //если файл есть, то
							
							if($sku == $sku_db) {
							$this->db->query("UPDATE " . DB_PREFIX . "product SET quantity = ". $quan . "WHERE sku =" . $sku);
							$k++;
							//var_dump ($data);
							}
						}
						}
			}
По выполнению - белый экран ((

Если закоментить запрос к базе, то выводит дату.

Share this post


Link to post
Share on other sites

Благодарю. Только не перезаписывает поля с наличием. Выходит, даже тот ахтунг, что у меня был, раньше работал и менял наличие. А сейчас, как и Ваш код - он не обновляет наличие. Видимо, причина тут в другом. ((( На счет полей уверен.

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.

Sign in to follow this  

  • Similar Content

    • By Valery332
      Здравствуйте. Версия опенкарт 2.3, товаров до 2000. Поставщики предоставили выгрузки со своих сайтов со всеми данными в EXEL/XML форматах, а также пак с картинками. Необходимо все эти данные перенести на наш сайт. (категории, товары, названия, артикулы, описания, картинки и прочее) Напишите за какое время и оплату сможете загрузить все необходимые данные с прайсов поставщиков на наш сайт? 
    • By GeorgyM
      Написать личное сообщение КЛИК
      Вы можете задать мне любые вопросы в личном сообщении.
      Я постоянно присутствую на форуме.
      ============================================-=====================================
      Услуги по наполнению Вашего сайта. обновлению цен, остатков, автоматизации.
      Парсинг и загрузка на Ваш сайт, товаров для Opencart, каталогов, статей, блогов, галерей, отзывов, обзоров всего, что угодно.
      Парсинг Яндекс Маркета, Авито, Юлы, Price.ru любого сайта Вашего конкурента или поставщика.
      Могу собрать данные в Excel и CSV любого формата, а так же импортировать в Вашу базу данных.
         
      Я могу собрать любые данные в интернете и импортировать их на Ваш сайт.
      Срок работ от "супер срочно - сделать прямо сейчас"!  
        
      Как начать работать со мной: 
      Укажите сайт, с которого нужно собрать данные (Домен)
      Укажите дополнительные пожелания   
       
      НЕ НУЖНО ЗАПОЛНЯТЬ СЛОЖНОЕ ТЕХНИЧЕСКОЕ ЗАДАНИЕ
      В переписке согласуем Все детали.
       
      Загрузка на Ваш сайт или передача Вам файла в формате Вашего модуля импорта.
      Быстро, конфиденциально 
      Указана базовая стоимость.
       
      В зависимости от сложности проекта цена может быть изменена по согласованию.
      Любая сложность парсинга!
       
      Чтобы сэкономить время на переписке, прошу внимательно отнестись к строкам ниже, по поводу ТЗ для Парсинга. Я должен понимать какие, работы мне для Вас делать, а без ТЗ я этого понять не смогу.
       
      Для понимания ТЗ мне нужно получить краткое ТЗ:
      Если Вам нужно получить от меня только файл для импорта и каталог картинок: дайте мне адрес сайта-донора, пример файла, который Вам нужно получить с заполненными 2-3 строками, комментарии, этого будет достаточно.  
      Если Вы хотите, чтобы я для Вас спарсил и загрузил товары: напишите мне адрес сайта-донора. Можете схематично показать какие данные со страницы донора, должны быть перенесены на Ваши страницы (в виде простых рисунков)  
      Часто возникает вопрос как скопировать товары с одного интернет магазина и загрузить товары в свой интернет магазин.
       
      Особенно Важно парсить товары если нужно перенести большой каталог на свой сайт интернет магазина, так как руками копировать товары очень долго. 
       
      Я могу спарсить самые сложные сайты: со скриптами, защитами, различными Post запросами, и предоставить Вам данные в CSV или Excel файле, нужного Вам формата.
       
      Могу загрузить опции товаров, атрибуты товаров, дополнительные картинки и тексты, отзывы.
       
      Провести нужные манипуляции с ценами и скидками на товары и прочие сложные операции.
      Могу привести каталог категорий к нужному виду, скопировав картинки и описания категорий.
       
      От Вас потребуется только, домены сайтов откуда копировать каталог, и если Вы планируете загружать самостоятельно данные в Ваш интернет магазин, пример файла в который Вам записать данные.
      Скрипт автоматического наполнения магазина, так же могу разработать.
    • By GeorgyM
      500.00 руб
      Скачать/Купить дополнение


      Парсинг для Opencart : загрузка товаров / статей, для Опенкарт, OcStore, v.1.x, 2.x, 3.x
      Написать личное сообщение КЛИК
      Вы можете задать мне любые вопросы в личном сообщении.
      Я постоянно присутствую на форуме.
      ============================================-=====================================
      Услуги по наполнению Вашего сайта. обновлению цен, остатков, автоматизации.
      Парсинг и загрузка на Ваш сайт, товаров для Opencart, каталогов, статей, блогов, галерей, отзывов, обзоров всего, что угодно.
      Парсинг Яндекс Маркета, Авито, Юлы, Price.ru любого сайта Вашего конкурента или поставщика.
      Могу собрать данные в Excel и CSV любого формата, а так же импортировать в Вашу базу данных.
         
      Я могу собрать любые данные в интернете и импортировать их на Ваш сайт.
      Срок работ от "супер срочно - сделать прямо сейчас"!  
        
      Как начать работать со мной: 
      Укажите сайт, с которого нужно собрать данные (Домен)
      Укажите дополнительные пожелания   
       
      НЕ НУЖНО ЗАПОЛНЯТЬ СЛОЖНОЕ ТЕХНИЧЕСКОЕ ЗАДАНИЕ
      В переписке согласуем Все детали.
       
      Загрузка на Ваш сайт или передача Вам файла в формате Вашего модуля импорта.
      Быстро, конфиденциально 
      Указана базовая стоимость.
       
      В зависимости от сложности проекта цена может быть изменена по согласованию.
      Любая сложность парсинга!
       
      Чтобы сэкономить время на переписке, прошу внимательно отнестись к строкам ниже, по поводу ТЗ для Парсинга. Я должен понимать какие, работы мне для Вас делать, а без ТЗ я этого понять не смогу.
       
      Для понимания ТЗ мне нужно получить краткое ТЗ:
      Если Вам нужно получить от меня только файл для импорта и каталог картинок: дайте мне адрес сайта-донора, пример файла, который Вам нужно получить с заполненными 2-3 строками, комментарии, этого будет достаточно.  
      Если Вы хотите, чтобы я для Вас спарсил и загрузил товары: напишите мне адрес сайта-донора. Можете схематично показать какие данные со страницы донора, должны быть перенесены на Ваши страницы (в виде простых рисунков)  
      Часто возникает вопрос как скопировать товары с одного интернет магазина и загрузить товары в свой интернет магазин.
       
      Особенно Важно парсить товары если нужно перенести большой каталог на свой сайт интернет магазина, так как руками копировать товары очень долго. 
       
      Я могу спарсить самые сложные сайты: со скриптами, защитами, различными Post запросами, и предоставить Вам данные в CSV или Excel файле, нужного Вам формата.
       
      Могу загрузить опции товаров, атрибуты товаров, дополнительные картинки и тексты, отзывы.
       
      Провести нужные манипуляции с ценами и скидками на товары и прочие сложные операции.
      Могу привести каталог категорий к нужному виду, скопировав картинки и описания категорий.
       
      От Вас потребуется только, домены сайтов откуда копировать каталог, и если Вы планируете загружать самостоятельно данные в Ваш интернет магазин, пример файла в который Вам записать данные.
      Скрипт автоматического наполнения магазина, так же могу разработать.
      Добавил GeorgyM Добавлено 22.08.2017 Категория Услуги  
    • By DevmanExtensions
      Установка очень простая, всего 1 минуту -> смотреть видео  
       
      Напоминаем Вам о полной совместимости с модулем Комбинации Опций  
       

       
      Новое видео - ответы и комментарии на частые вопросы
      СМОТРИТЕ ПРЯМО СЕЙЧАС


      Самый полный и безопасный инструмент импорта/экспорта для Opencart
      Идеальный инструмент «все в одном», чтобы позаботиться обо всех ваших потребностях в импорте/экспорте данных для вашего магазина, будь то управление вашими собственными данными или синхронизация из файлов или каналов от ваших постоянных поставщиков. Работает с Opencart и OCStore (включая последнюю версию 3.0.3.6), Mijoshop и Joocart.


      Мы слушаем наших клиентов!
      Import / Export PRO - это результат долгой работы с момента запуска в 2014 году, на основании пожеланий наших клиентов. Мы создали самое безопасное, мощное и адаптируемое решение для удовлетворения самых взыскательных потребностей.
      Предлагаем Вам прочесть отзывы наших клиентов об Import / Export Pro.
       

       
      Мы здесь, чтобы помочь!
      Перед покупкой обязательно ознакомьтесь с разделом часто задаваемых вопросов . Если Вы не нашли ответа на свой вопрос, не стесняйтесь писать нам !
      Если у Вас нет времени или возможности для самостоятельной настройки модуля, мы можем сделать эту работу за Вас на высоком профессиональном уровне. Пожалуйста отправьте нам запрос чтобы уточнить стоимость!
       

       
      Все, что нужно для импорта или экспорта!
      Товары, акции, скидки, изображения товаров, атрибуты товаров, категории, группы атрибутов, параметры, значения параметров, производители, группы фильтров, Фильтры, группы клиентов, Клиенты, адреса, заказы, заказы на продукты, итоги заказов, купоны и так далее.
       

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

      Связь с поставщиками!
      Модуль совместим с большинством форматов файлов, предоставляемых поставщиками. Механизм включения и отключения колонок, включенный в модуль, позволяет гибко обрабатывать файлы, отправленные вашим поставщиком, и решать любые проблемы. Кроме того, Вы можете экспортировать данные в формате, необходимом для других платформ, если это необходимо. Модуль идеально подходит для YML (Yandex) и многих других форматов от известных или независимых площадок.
       

      Импорт и экспорт без ограничений!
      Мы оптимизировали процесс импорта и экспорта, в результате чего, модуль использует минимально возможное количество ресурсов Вашего сервера, для обработки больших объемов данных. У Вас также есть возможность запускать профили импорта / экспорта по расписанию, используя CRON, в автоматическом режиме, во время наименьшей загрузки на сервер.
       

      Планировщик CRON
      Вам может потребоваться автоматически начать экспорт или импорт профилей в удобное для вас время. Мы разработали плагин, который позволяет запускать профили импорта или экспорта в планировщике CRON. Идеально подходит для синхронизации с поставщиками, управления запасами, ценообразования и многого другого.
       

      Возможности фильтрации!
      Более 500 фильтров на выбор, чтобы применить к вашим профилям, комбинации почти бесконечны!
       

      Импорт и экспорт в любом месте!
      Передача данных на Ваш компьютер или с него, из электронных таблиц Google, с внешнего сервера, через FTP или пользовательские URL-адреса. Вы будете иметь полный контроль и гибкость ввода и вывода данных.
       

      Электронные таблицы Google - XLSX - CSV - ODS - XML!
      Система импорта / экспорта полностью совместима с электронными таблицами Google, что означает, что вы можете отправлять данные из своего магазина в документ, хранящийся в вашей учетной записи Google Диска (для экспорта данных), и собирать данные из электронных таблиц, загружая их в свой магазин (для импорта данных). Другие поддерживаемые форматы: XLSX, CSV, ODS, XML.
       

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

      Произвольные поля (дополнение)
      У вас есть другие плагины, которые добавляют пользовательские поля для разных моделей (продукты, категории, клиенты, заказы, параметры и т. д.)? Мы разработали систему для добавления пользовательских записей из нативной базы данных в процессы импорта, экспорта и миграции! Обращаем Ваше внимание, что обработка новых полей производится только из таблиц базы данных, которые созданы в Opencart по умолчанию!
       

      Видеоинструкции!
      Можем Вас заверить, что изучение Import Export PRO будет проще простого! Кроме текстовой документации, мы предлагаем серию простых видеоуроков на разных языках, которые помогут вам начать использовать разработанный инструмент независимо от уровня вашего опыта.
       

      Кое что еще!
      Автоматический генератор SEO URL, выбор идентификаторов товаров для импорта, пропуск существующих товаров в импорте, исключение товаров, которых нет в импорте, полное резервное копирование вашего магазина и многое другое!
       

      Отличная поддержка
      За более чем 10 лет работы с Opencart, тысячи клиентов остались довольны нашими услугами. DevmanExtensions является одной из самых уважаемых компаний на рынке  дополнений для Opencart. Наслаждайтесь лучшей поддержкой, все проблемы будут решены менее чем за 24 часа!
       
      Пример выполнения операции импорта

       
      Пример выполнения операции экспорта

       
      Вы сами выбираете источники для импорта данных!

       
      Вы сами выбираете куда сохранить файл экспорта!

       
      Уникальная миграция данных между версиями Opencart!

       
      Расширенные фильтры!

       
      Сделайте работу с поставщиками удобной!

       
      Планировщик CRON!

       
      Произвольные поля (дополнение приобретается отдельно - $ 29.99)!
      Если вам нужно добавить свою собственную расширенную информацию, например, о продуктах, клиентах, заказах или моделях, то для этого случая мы предоставили дополнительные функции для пользовательских столбцов, которые могут быть добавлены в файл импорта или экспорта. Обращаем Ваше внимание, что обработка новых полей производится только из таблиц базы данных, которые созданы в Opencart по умолчанию!
       

       

    • By DevmanExtensions
      3,000.00 RUB
      View File


      Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets
       

       

       

       

       

       

      Установка очень простая, всего 1 минуту -> смотреть видео  
       
      Напоминаем Вам о полной совместимости с модулем Комбинации Опций  
       

       
      Новое видео - ответы и комментарии на частые вопросы
      СМОТРИТЕ ПРЯМО СЕЙЧАС


      Самый полный и безопасный инструмент импорта/экспорта для Opencart
      Идеальный инструмент «все в одном», чтобы позаботиться обо всех ваших потребностях в импорте/экспорте данных для вашего магазина, будь то управление вашими собственными данными или синхронизация из файлов или каналов от ваших постоянных поставщиков. Работает с Opencart и OCStore (включая последнюю версию 3.0.3.6), Mijoshop и Joocart.


      Мы слушаем наших клиентов!
      Import / Export PRO - это результат долгой работы с момента запуска в 2014 году, на основании пожеланий наших клиентов. Мы создали самое безопасное, мощное и адаптируемое решение для удовлетворения самых взыскательных потребностей.
      Предлагаем Вам прочесть отзывы наших клиентов об Import / Export Pro.
       

       
      Мы здесь, чтобы помочь!
      Перед покупкой обязательно ознакомьтесь с разделом часто задаваемых вопросов . Если Вы не нашли ответа на свой вопрос, не стесняйтесь писать нам !
      Если у Вас нет времени или возможности для самостоятельной настройки модуля, мы можем сделать эту работу за Вас на высоком профессиональном уровне. Пожалуйста отправьте нам запрос чтобы уточнить стоимость!
       

       
      Все, что нужно для импорта или экспорта!
      Товары, акции, скидки, изображения товаров, атрибуты товаров, категории, группы атрибутов, параметры, значения параметров, производители, группы фильтров, Фильтры, группы клиентов, Клиенты, адреса, заказы, заказы на продукты, итоги заказов, купоны и так далее.
       

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

      Связь с поставщиками!
      Модуль совместим с большинством форматов файлов, предоставляемых поставщиками. Механизм включения и отключения колонок, включенный в модуль, позволяет гибко обрабатывать файлы, отправленные вашим поставщиком, и решать любые проблемы. Кроме того, Вы можете экспортировать данные в формате, необходимом для других платформ, если это необходимо. Модуль идеально подходит для YML (Yandex) и многих других форматов от известных или независимых площадок.
       

      Импорт и экспорт без ограничений!
      Мы оптимизировали процесс импорта и экспорта, в результате чего, модуль использует минимально возможное количество ресурсов Вашего сервера, для обработки больших объемов данных. У Вас также есть возможность запускать профили импорта / экспорта по расписанию, используя CRON, в автоматическом режиме, во время наименьшей загрузки на сервер.
       

      Планировщик CRON
      Вам может потребоваться автоматически начать экспорт или импорт профилей в удобное для вас время. Мы разработали плагин, который позволяет запускать профили импорта или экспорта в планировщике CRON. Идеально подходит для синхронизации с поставщиками, управления запасами, ценообразования и многого другого.
       

      Возможности фильтрации!
      Более 500 фильтров на выбор, чтобы применить к вашим профилям, комбинации почти бесконечны!
       

      Импорт и экспорт в любом месте!
      Передача данных на Ваш компьютер или с него, из электронных таблиц Google, с внешнего сервера, через FTP или пользовательские URL-адреса. Вы будете иметь полный контроль и гибкость ввода и вывода данных.
       

      Электронные таблицы Google - XLSX - CSV - ODS - XML!
      Система импорта / экспорта полностью совместима с электронными таблицами Google, что означает, что вы можете отправлять данные из своего магазина в документ, хранящийся в вашей учетной записи Google Диска (для экспорта данных), и собирать данные из электронных таблиц, загружая их в свой магазин (для импорта данных). Другие поддерживаемые форматы: XLSX, CSV, ODS, XML.
       

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

      Произвольные поля (дополнение)
      У вас есть другие плагины, которые добавляют пользовательские поля для разных моделей (продукты, категории, клиенты, заказы, параметры и т. д.)? Мы разработали систему для добавления пользовательских записей из нативной базы данных в процессы импорта, экспорта и миграции! Обращаем Ваше внимание, что обработка новых полей производится только из таблиц базы данных, которые созданы в Opencart по умолчанию!
       

      Видеоинструкции!
      Можем Вас заверить, что изучение Import Export PRO будет проще простого! Кроме текстовой документации, мы предлагаем серию простых видеоуроков на разных языках, которые помогут вам начать использовать разработанный инструмент независимо от уровня вашего опыта.
       

      Кое что еще!
      Автоматический генератор SEO URL, выбор идентификаторов товаров для импорта, пропуск существующих товаров в импорте, исключение товаров, которых нет в импорте, полное резервное копирование вашего магазина и многое другое!
       

      Отличная поддержка
      За более чем 10 лет работы с Opencart, тысячи клиентов остались довольны нашими услугами. DevmanExtensions является одной из самых уважаемых компаний на рынке  дополнений для Opencart. Наслаждайтесь лучшей поддержкой, все проблемы будут решены менее чем за 24 часа!
       
      Пример выполнения операции импорта

       
      Пример выполнения операции экспорта

       
      Вы сами выбираете источники для импорта данных!

       
      Вы сами выбираете куда сохранить файл экспорта!

       
      Уникальная миграция данных между версиями Opencart!

       
      Расширенные фильтры!

       
      Сделайте работу с поставщиками удобной!

       
      Планировщик CRON!

       
      Произвольные поля (дополнение приобретается отдельно - $ 29.99)!
      Если вам нужно добавить свою собственную расширенную информацию, например, о продуктах, клиентах, заказах или моделях, то для этого случая мы предоставили дополнительные функции для пользовательских столбцов, которые могут быть добавлены в файл импорта или экспорта. Обращаем Ваше внимание, что обработка новых полей производится только из таблиц базы данных, которые созданы в Opencart по умолчанию!
       

       

      Submitter DevmanExtensions Submitted 07/06/2018 Category Обмен данными Системные требования Метод активации Через официальный сайт дополнения 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 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 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Get request to server of developer Да Старая цена 5160  
  • 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.