Перейти к содержанию

Рекомендуемые сообщения

Будет поступать, как с чужим - удалять старые, качать новые (и сохранять под новым именем).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вдогонку...


Не планируете ли сделать импорт из XML аналогично XLS?
Бывает, что на сайте поставщика для дилеров есть простой API, выдающий по запросу нужный список товаров с категориями, названиями, описанием, ссылками на фотки и т.п.
Или просто доступ к такому файлу по авторизации.
Очень удобно было бы синхронизировать такие данные.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, MaxD сказал:

Будет поступать, как с чужим - удалять старые, качать новые (и сохранять под новым именем).

Т.е. если новая ссылка указывает на тот же файл, но в URL формате, то сначала файл удалиться, а потом будет попытка его же скачать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, но удалится только если это изображение используется в обновляемом товаре и лежит в папке /li/, то есть было создано LiveImport.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
20 минут назад, MaxD сказал:

Да, но удалится только если это изображение используется в обновляемом товаре и лежит в папке /li/, то есть было создано LiveImport.

Ок.
По какой части пути определяется принадлежность LiveImport, data/li?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В принципе получается некое подобие фичи $image_delete.
Если хочешь удалить старые фотки, то пиши полный URL на локальный сайт, хочешь оставить - относительный путь. ))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Но все таки мне кажется, что все равно нужно сделать дополнительную проверку, если результирующий полный URL (или локальный путь) путь к фотке получается одинаковым, то ничего удалять не нужно.
Иначе получается "косяк".
При указании на саму себя (просто разным форматом адреса) фотка удаляется и загружать уже нечего, что не есть хорошо.
Не важно LI ее сделал или нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Определяется по тому, есть ли в пути кусок 

/li/

Фотка может измениться на сервере, имея все тот же URL. В этом и смысл обновления изображений.

Скармливать LiveImportу ссылки http на свои же фотки - не предусмотрено его логикой (и не будет, так как это немного извращение).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
5 минут назад, MaxD сказал:

Определяется по тому, есть ли в пути кусок 


/li/

 

Ок.

 

Фотка может измениться на сервере, имея все тот же URL. В этом и смысл обновления изображений.

Результирующий URL да, но исходный URL как правило внешний.

Локальные пути вы поправили.
 

Скармливать LiveImportу ссылки http на свои же фотки - не предусмотрено его логикой (и не будет, так как это немного извращение).

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@Wild Не надо этих извращений ) Если у вас реально возникнет необходимость в удалении старых фоток товаров при обновлении их новыми с локальными путями, я впишу это дело за хороший отзыв. А вот так наворачивать функционала "вдруг понадобится" мне не хочется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 03.05.2018 в 22:18, MaxD сказал:

@Wild Не надо этих извращений ) Если у вас реально возникнет необходимость в удалении старых фоток товаров при обновлении их новыми с локальными путями, я впишу это дело за хороший отзыв. А вот так наворачивать функционала "вдруг понадобится" мне не хочется.


Спасибо за вашу поддержку.
Свой отзыв написал еще полгода назад.
Преклоняюсь перед вашей работой и это не подхалимство!
Надеюсь на апдейт. ))

На счет нового функционала...

Мне кажется что ничего там "наворачивать" не надо .
Речь шла просто о нештатном юзкейсе, когда указывается URL к фотке на ЛОКАЛЬНЫЙ САЙТ.
Да, изначально такой логики не задумывалось, но ведь и не запрещено!
Просто в этом случае происходит косяк с удалением файла.
Нужно добавить пару условий, для проверки ссылки на локальность и саму себя перед удалением и всех делов-то.

Хотя если вы добавите функционал контроля удаления локальных фоток, то достаточно просто добавить проверку URL'ов на локальность.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нужно было обновить только количество товаров.
Сделал файл из 2-х колонок: id и quantity.
Поставил поиск по $product_id а в коде добавил $update_quantity=true.

При импорте посыпались какие-то ошибки, дескать отсутствует name и еще всякая всячина.

Добавил колонку name.
Ошибки исчезли, но ничего так и не обновилось.
Где грабли?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 часа назад, Wild сказал:

Нужно было обновить только количество товаров.
Сделал файл из 2-х колонок: id и quantity.
Поставил поиск по $product_id а в коде добавил $update_quantity=true.

При импорте посыпались какие-то ошибки, дескать отсутствует name и еще всякая всячина.

Добавил колонку name.
Ошибки исчезли, но ничего так и не обновилось.
Где грабли?

 

http://prntscr.com/je722e

все обновилось, с кодами вообще не баловался, тупо выставил совпадение по product_id и прописал ячейки.

ЗЫ:на всякий случай колонку с айди форматировал под число

Спойлер

Screenshot_10.jpg.741d3af7a383687887c54c0e101f5bbb.jpg

 

Изменено пользователем Setsuna

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хм, странно...
Попробуем снова.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите какой командой обновить картинки категорий? при парсинге с сайта категории

Изменено пользователем papov555

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@papov555 Картинки категорий не обновляются, разве что удалить категории, чтобы их пересоздало (но тогда старые товары потеряют привязку).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно ли определить выбрано ли юзером соответствие колонки конкретной переменной (к примеру $name) в таблице при импорте из xls?
Основная идея в том, чтобы по условию применять обработку полей.
Типа если $name сопоставлен, то производить его обработку, иначе пропустить.
А то в запарке часто косяки получаются.
Импортируешь буквально пару колонок, а в коде остаются участки, обрабатывающие другие переменные.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@Wild Если это колонка непустая для всех позиций прайса, то можно просто проверять, есть ли в ней что-то

if ($name) {
  ...
}

Если ее не сопоставят, то в ней ничего и не будет. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ок.
Но следующая конструкция 

if ($update_new_price == true) {
    if ($new_price) {
        $new_price = round($new_price, 2);
    } else {
        $new_price = 0;
    }
}

вызывает ошибку

Цитата

Undefined variable: new_price at config/import/task_default.php:101


Колонка new_price не сопоставлена (отсутствует).
При этом $update_new_price = true.

Т.е. ситуация, когда забыл выключить флаг обновления новой цены, но колонка не указана.

Может еще с какими переменными такая же фигня, пока не выяснил.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Еще вопрос...
Почему не скачиваются картинки товаров с сайта magazin-rybak ru?
В логе ошибки:

Спойлер

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Не могу понять как в описании обрезать лишнее, в видео все просто но у меня после обрезки пишет :Text not found.

Spoiler

<div class="tab-pane fade active in" id="tab-description"><div><span class="Apple-tab-span" style="white-space:pre"/>Паяльная станция LUKEY 852D+ является надежным и прочным устройством в металлическом корпусе. Такое решение оберегает целостность станции от повреждений другими предметами. Также металлический корпус заглушивает вибрации от насоса. Конструкционные особенности данной станции предусматривают наличие держателя для фена и паяльника, а также отделение для очистки жала от остатков припоя с губкой. </div><div><span class="Apple-tab-span" style="white-space:pre"/>Несмотря на внушительные размеры, паяльная станция грамотно спроектирована, вмещает в себе целый ряд устройств, необходимых в работе радиотехника и занимает незначительную площадь на рабочем месте, по отношению к своей функциональности. </div><div><span class="Apple-tab-span" style="white-space:pre"/>Общая потребляемая мощность паяльника составляет 350 Вт, мощность паяльника 50 Вт, мощность фена 20 Вт. Диапазоны температур компрессора и паяльника широкие, составляют 100°С-420°С и 200°С-480°С соответственно. Поток воздуха фена линейный, в комплекте поставляются три сопла разных диаметров, благодаря которым вы можете контролировать площадь воздействия температуры, или использовать фен без насадок для большей площади.</div><div><span class="Apple-tab-span" style="white-space:pre"/>Данная модель известна многим мастерам по ремонту электроники, часто встречается в центрах сервисного обслуживания, что указывает на высокое качество и разумную цену устройства. Благодаря термофену, вы сможете проводить работы с пластиком, вплоть до починки полимерных бамперов автомобиля. </div><div><span class="Apple-tab-span" style="white-space:pre"/>Во время работы с устройством, вы можете точно отслеживать динамическую температуру рабочих элементов фена и паяльника одновременно, благодаря двум ЖК-дисплеям, расположенным на фронтальной части станции. Также на передней части устройства расположены кнопки включения/выключения фена и паяльника и регуляторы температуры обоих рабочих элементов. В комплект паяльной станции входят: </div><div>•      блок паяльной станции;<br/></div><div>•<span class="Apple-tab-span" style="white-space:pre"/>паяльник;</div><div>•<span class="Apple-tab-span" style="white-space:pre"/>фен;</div><div>•<span class="Apple-tab-span" style="white-space:pre"/>насадки для фена;</div><div>•<span class="Apple-tab-span" style="white-space:pre"/>держатель и крепежные элементы;</div><div>•<span class="Apple-tab-span" style="white-space:pre"/>подставка для паяльника;</div><div>•<span class="Apple-tab-span" style="white-space:pre"/>губка для очистки жала;</div><div>•<span class="Apple-tab-span" style="white-space:pre"/>инструкция;</div><div>Важно! Перед началом работы с паяльной станцией рекомендуется выкрутить винт, который находится на нижней части корпуса, и используется в целях безопасной транспортировки.</div><div><br/></div><div class="prod_descr_attr small"><h4>Характеристики</h4><table class="attribute"><thead><tr><td colspan="2">Общее</td></tr></thead><tbody><tr><td>Вес</td><td>4 кг</td></tr><tr><td>Габариты основного блока</td><td>187 × 135 × 245 мм </td></tr><tr><td>Диапазон рабочих температур паяльника</td><td>100 – 480 °C</td></tr><tr><td>Диапазон рабочих температур фена</td><td>100 – 480 °C</td></tr><tr><td>Мощность паяльника</td><td>50 Вт</td></tr><tr><td>Мощность фена</td><td>250 Вт</td></tr><tr><td>Напряжение питания станции</td><td>220-240 В, 50 Гц</td></tr><tr><td>Особенности</td><td>плавная и точная регулировка температуры, защита от перегрузок и статического электричества</td></tr><tr><td>Потребляемая мощность</td><td>350 Вт</td></tr><tr><td>Производительность нагнетателя</td><td>52 л/мин</td></tr><tr><td>Тип жала</td><td>900M</td></tr><tr><td>Тип нагнетателя воздуха</td><td>Диафрагменный насос</td></tr><tr><td>Тип нагревательного элемента паяльника</td><td>Керамический</td></tr><tr><td>Тип нагревательного элемента фена</td><td>Металлическая спираль</td></tr><tr><td>Тип станции</td><td>компрессорная</td></tr></tbody></table></div><a id="prod_descr_attr_show" href="#" class="prod_descr_attr_show">Показать все характеристики</a></div>

 

мастером определил область :tag_html(' #tab-description '), обрезать надо до <div class="prod_descr_attr small">

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

и сразу ещё один вопрос, как собрать ссылки, например с такого сайта: 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@Wild Чтобы не выдавало предупреждение, можно так:

if (empty($new_price)) {
 ...
}

По умолчанию LiveImport представляется гугл-ботом. У вас там картинки закрыты от гугла, добавьте

$http_user_agent = true;

@yuraco Тут проще взять все, а потом обрезать лишнее в user.php:

$description = if_inside('', '<div class="prod_descr_attr small">', $description);

На этом сайте на странице категории нет ссылок на ее подкатегории, поэтому настраивать автоматическое копирование структуры сложно, надо брать меню и и генерировать с него задачи со всеми подкатегориями. Или можно как обычно (в режиме Category Tree можно относительно быстро набросать) - https://www.youtube.com/watch?v=ZikSxm1p6mo

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
22 часа назад, yuraco сказал:

и сразу ещё один вопрос, как собрать ссылки, например с такого сайта: 

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

 

А если парсить хлебные крошки?
В карточке товара (как и в категориях) светится весь путь:

Цитата

Паяльное оборудование > Паяльные станции > Паяльная станция BAKU BK-878L

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
19 минут назад, MaxD сказал:

По умолчанию LiveImport представляется гугл-ботом. У вас там картинки закрыты от гугла, добавьте


$http_user_agent = true;

 


А кастомный UA можно подсунуть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От buslikdrev
      1 600.00 руб · Срок продления: 800.00 руб за 2 года
      Скачать/Купить дополнение


      Подкатегории / Линейка продукции для производителей
      Название модуля: Линейка продукции для производителей - "SubManufacturers"
      Версия модуля: 1.1
      Тип лицензии: Full (Полная версия)
      Тип установки: ocmod
      Язык: Беларуская мова, English, Русский язык, Українська мова
      Дата создания: 30.05.2017
      Дата обновления: 15.02.2018
      Был протестирован на: OpenCart.pro 2.1.0.2.2 и 2.3.0.2.3, OpenCart-"Русская сборка" 2.1.0.2 (rs1) и 2.3.0.2 (rs6), ocStore 2.1.0.2.1 и 2.3.0.2.3 - шаблон (default, Magazin, Revolution, Journal 3, Lightshop)
      Название архива 1: SubManufacturers v1.0 Full OpenCart.pro 2.1.X.zip
      Название архива 2: SubManufacturers v1.1 Full OpenCart 2.X.zip
      Добавлен архив модуля: ManufacturerWall v1.1 Full OpenCart 2.X-3.0.X.zip
       
      При покупки более 1-ой лицензии, скидка50%
       
      ДЕМОНСТРАЦИЯ


      ОПИСАНИЕ
      Модификатор предназначен для добавления линейки (подкатегории) в производителях, а именно появится возможность разделить производителей на линейки выпускаемой ими продукции.
      Например, есть производитель Samsung, в стандартном модуле производителей будет выводиться такая продукция: телевизоры, микроволновые печи, электрочайники и т.д. Согласитесь, что как-то безобразно при переходе по нажатию на производителя в карточке товара теряться в каше другого товара, когда вас интересуют конкретно телевизоры. Благодаря этому модулю
      ваши покупатели не будут теряться в производителях и смогут быстрее подобрать себе товар. 

      ВНИМАНИЕ!
      Оригинальные файлы магазина не заменяет!
      Не забывайте делать бэкап базы данных на всякий случай.
      ДОБАВЛЕН В СОСТАВ МОДУЛЬ: Витрина производителей / ManufacrturerWall v1.1 - Он будет идти отдельным архивом, чтобы можно было на выбор ставить его или нет. Обновление двух модулей будут идти в ногу.
      С модулем Сео-оптимизация шаблона конфликтов в работе нет.
      Всегда проверяйте такие модули (окмоды - архивы) содержащие такие файлы: "install.php, install.sql" так как злоумышленники могут навредить вашему сайту, например, вашими руками удалят вашу базу данных.
      Пример запроса (смотрите, чтобы не было удаления таблиц "DROP TABLE": категорий, пользователей, товара и т.д. по оригиналу или всей БД "DROP DATABASE"):


      Модификатор "вносит изменения" в следующие файлы:
       
       
      УСЛОВИЯ СОГЛАШЕНИЯ
      - Beta версии устанавливаете на свой страх и риск - бэкап базы данных (далее - БД) обязателен;
      - Модуль (модификатор, дополнение, расширение, приложение) (далее - Модуль) можно устанавливать на 1 домен включая поддомены (одна покупка - один домен);
      - Редактировать код можно только под нужды своего магазина;
      - Распространение модуля запрещено;
      - Техническая поддержка (далее - ТП) осуществляется только при появлении ошибки, бага, глюка (зависания) и не совместимости модуля с заявленными версиями Opencart и шаблонов на момент продажи, при установке на боевой сайт (рабочий хостинг);
      - Адаптация модуля под другую версию Опенкарта, нестандартный шаблон и сторонние модули - платная;
      - Автор модуля оставляет за собой право в любое время внести изменение в настоящее условие, описание и исходный код модуля;
      - Автор модуля оставляет за собой право прекратить ТП пользователям по истечению 365 календарных дней со дня последнего обновления модуля (Full или Beta версии), или со дня окончания продления ТП, или при форс-мажорных обстоятельств;
      - ТП осуществляется при условии соблюдения данного соглашения, пишите в личные сообщения.

      Вопросы и пожелания можно задавать в данной теме.
      Добавил buslikdrev Добавлено 15.02.2018 Категория Серии, Комплекты Системные требования Сайт разработчика http://buslikdrev.by/ Старая цена Метод активации Автоматическая активация 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
      OcShop 2.0.3.х  
    • От DevmanExtensions
      2 400.00 руб
      View File


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

       

       
      После установки модуля Вы можете воспользоваться пробным периодом, нажав на ссылку:

       

       

       



      Супер легкая установка за 1 минуту - > смотрите видео 

       

       
      Поддерживаемые системы
          ★ Opencart: 1.5.x - 2.x - 3.x
          ★ ocStore: 1.5.x - 2.x - 3.x
          ★ Mijoshop: 1.x - 2.x - 3.x
       
      Что Вы сможете сделать с помощью нашего модуля?
      РУТИННЫЕ ЗАДАЧИ - вы можете превратить тяжелую ежедневную работу по поддержке в простую и быструю.
          ★ Импорт/экспорт полной информации о товарах (категории, производители, опции и т.д.)
          ★ Импорт/экспорт заказов
          ★ Импорт/экспорт информации о покупателях
          ★ Импорт/экспорт адресов покупателей
          ★ Импорт/экспорт категорий
          ★ Импорт/экспорт производителей
          ★ Импорт/экспорт списка опций
          ★ Импорт/экспорт значений для списков опций
          ★ Импорт/экспорт групп атрибутов
          ★ Импорт/экспорт атрибутов товаров
          ★ Импорт/экспорт фильтров
          ★ Импорт/экспорт купонов
          ★ Вы можете сделать полную резервную копию своего магазина в одном файле
       
      Работа с модулем полностью безопасна!
      В случае ошибки в процессе импорта данных, усовершенствованная система модуля позволит восстановить все Ваши данные в исходное состояние (как было до начала импорта). В процессе импорта или экспорта для Вашего удобства всегда отображается информационная панель со статусом выполнения того или иного процесса.
       
      Пример выполнения операции импорта

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

       
      Вы сами выбираете источники для импорта данных!
          ★ Локальная загрузка файла
          ★ Загрузка данных из таблицы Google
          ★ Загрузка данных с сервера
          ★ Загрузка данных по ссылке
       

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

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

       
      Расширенные фильтры!
      Более 500 вариантов фильтрации данных для настройки Ваших профилей экспорта или импорта. Больше, меньше, равно, содержит или не содержит, истина или ложь и другие вариации настроек фильтра.
       

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

       
      Планировщик CRON (дополнение приобретается отдельно - $49,99)!
      Бывают случаи, когда Вам необходимо запустить процесс импорта или экспорта по определенному расписанию. Для таких случаев мы разработали дополнение к нашему модулю, которое работает с использованием планировщика заданий CRON. Идеально подойдет при удаленном взаимодействии с поставщиками, а также управлению запасами товара или ценами.
       

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

       
      Google таблицы - XLSX - CSV - ODS - XML!
      Модуль полностью поддерживает работу с таблицами Google. Вы можете отправлять данные напрямую в аккаунт Google (для экспорта) или загружать данные (для импорта). При этом Вы абсолютно не беспокоитесь о возможных потерях данных, которые могут быть из-за неисправности жесткого диска компьютера. Кроме того, поддерживаются все необходимые стандарты таблиц для операций импорта или экспорта: XLSX, CSV, ODS, XML.
       
      Удобная загрузка изображений!
      В процессе импорта, если в Вашем файле указаны ссылки на изображения, то модуль автоматически их загрузит и назначит соответствующей категории, товару или производителю. Очень удобно при взаимодействии с поставщиками, когда графический контент находится на уделенном сервере или сайте.
       
      Видео инструкции!
      Для Вашего удобства мы подготовили серию подробных видео инструкций. В них разобраны наиболее частые вопросы по работе модуля, такие как: управление каталогом товаров, миграции элементов, управление запасами и ценами и многое другое.
       
      И это еще не все!
      Полная поддержка SEO URLs, возможность выбора товаров для экспорта или импорта по ID (идентификатору), гибкая настройка пропуска товаров в процессе импорта, добавление новых товаров посредством файла импорта, полное резервное копирование данных Вашего магазина и многое другое!
          ★ Совместимость с дополнительными полями, добавленными в ocstore, такие как «manufacturer_description», «meta_h1» ....
      Если у вас установлены другие модули, которые вносят в структуру данных магазина изменения, например:
          ★ Добавляют дополнительные поля в товары
          ★ Изменяют функциональность опций товара (комбинации опций, добавление дополнительный полей)
      Мы можем дополнительно модифицировать модуль Import/Export PRO под ваши задачи, отправьте нам запрос!
       
      Submitter DevmanExtensions Submitted 07/06/2018 Category Обмен данными Системные требования Сайт разработчика https://devmanextensions.com/ Старая цена Метод активации Через официальный сайт дополнения 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.х
      Не проверялось
      Несовместим  
    • От usergio
      1 900.00 руб
      Скачать/Купить дополнение


      Автоматическая обработка прайс-листов.
      Автоматическая обработка прайс-листов. Наполнение магазина товарами.
      (полный комплекс программ для наполнения и ведения интернет магазина, построенного на платформе OpenCart)
      Совместимость с модулями.
      - Журнал работы модуля "Автоматическая обработка прайс-листов"
      - Серии
      - Валюта Плюс
      - Связанные опции
      - Изображения опций PRO
      - Серии от avot
      - CronSuppler
      - SupplerMailLink - загрузка прайсов по ссылке или с почты
      - Комплекты серий товаров
      - CostPrice
       
       
      Описание.
      - точный Парсер, позволяющий уверенно загружать товары со сторонних сайтов, прямо в магазин.
      - одновременный парсинг товара по частям с разных сайтов (фото, дополнительные фото, описания, атрибуты, названия, цены, артикулы).
      - импорт из прайс-листов новых товаров и обновление цен и остатков существующих (проблема дублей решена).
      - универсальный SEO-шаблон для автоматического формирования мета-данных, описаний и названий фото, УРЛ-ов.
      - автоматический выбор поставщика по минимальной цене на один и тот же товар.
      - автоматическая установка цен на товары на основании анализа цен конкурентов (АЦК). know how!
      - поддерживается несколько магазинов.
      - загрузка, обновление и парсинг опций. Поддерживаются "Связанные опции".
      - поддерживаются артикулы в опциях. Цены опций пересчитываются, как "плюс к минимальной цене".
      - поддержка фото в опциях.
      - профессиональная функция загрузки любой колонки прайса в любое поле БД
      - загрузка товаров из YML прайса.
      - загрузка CSV прайсов.
      - обновление фото и описания товара по критерию качества know how!
      - вычисление маржи, в зависимости от величины цены (по ценовым диапазонам) или в зависимости от категории товара и по ценовым диапазонам.
      - автоматическая загрузка товаров одновременно в несколько категорий.
      - автоматическое создание категорий в магазине с учетом их вложенности (с фото и описаниями).
      - автоматическое создание атрибутов, значений опций и производителей на основании данных из прайс-листа на двух языках.
      - автоматическое создание seo-данных и seo-url для товаров, категорий и производителей, по гибкому шаблону.
      - автоматическое создание уникальных описаний товаров по шаблону (программируемый шаблон).
      - загрузка "похожих" товаров, и товаров со специальной и скидочной ценой, по группам пользователей.
      - загрузка и обновление бонусов.
      - поддержка модуля "redirect".
      - собственный склад магазина ( Главный поставщик).
      - 182 дополнительных, полезных функций, типа: "Обнулить остатки", "Пересчитать цены", "Найти и заменить в Опциях/Атрибутах/Описании/Названии", "Стандартизировать атрибуты для фильтра"....
      - Библиотека связанных Артикулов know how!
      и многое другое.
       
      Ограничения хостинга по тайм-лимиту (при загрузке или обновлении больших прайсов) успешно обходятся, как и раньше
       
      Руководство можно скачать ТУТ.
      Руководство, которое сейчас пишу можно скачать тут.
      Видео-уроки можно посмотреть на моем youtube-канале тут
       
      (Руководство переписываю под новую версию, записываю новые видео-уроки. Но основные принципы работы модуля не изменились. Читайте, смотрите)
      Демо ocStore 2.3.0.2 (вход demo/demo).
      Демо ocStore 1.5.5.1.2 (вход demo/demo).
      Демо OpenCart 1.5.6 (вход demo/demo).
      Демо OPENCART.PRO 2.1 (вход demo/demo).
      На демо-сайтах я залил прайсы из папки Help, которая лежит в дистрибутиве. Все настройки видны.
       
      Дополнительные функции.
      Экспорт - переезд на новый хостинг, на новую версию OpenCart или, вообще, на другой движок:
      - экспортирует товары в транс-платформенные, логические прайс-листы, которые можно, в последствии, загрузить куда угодно.
      - позволяет экспортировать частями: по поставщикам, по категориям, по производителям, по дате обновления товара, даже, по наличию определенного атрибута в товаре и т.д.
      - категории экспортируются вместе с фото, описаниями и SEO-URL со всей своей структурой (вложенностью).
      Включение/выключение/удаление:
      - при обновлении прайса, автоматически включает товары, с ненулевым остатком.
      - выключает товары, у которых 0 на остатке (по запросу).
      - удаляет товары, которые давно не обновлялись (по запросу).
      Наводит порядок в атрибутах, подготавливает для использования Фильтра:
      - "распечатывает" полную картину атрибутов и их значений, дает возможность все это исправить, стандартизировать и загрузить обратно.
      - освобождает и удаляет дубли атрибутов в Админ (переписывает товары к одному атрибуту из двух, одинаковых по названию).
      - добавляет атрибуты в товар и заменяет значения существующих атрибутов.
      - обновляет Производителя в товаре.
      - автоматически заполняет Фильтр.
      Встроена функция "Найти и заменить":
      - в значениях атрибутов (найти: Ггц, заменить на Ghz).
      - в описаниях (Монитор 24" на 24").
      - в названиях товаров.
      - в seo-h1
      - в Title
      - в meta-описаниях.
      Есть функция переноса из категории в категорию и распространения товаров на другие категории.
      Фото:
      - удалить одинаковые фото в товаре
      - физическое удаление неиспользуемых фото
      - добавление дополнительных фото и замена главного
      - только добавление доп.фото, без замены главного
      - привязка к товарам, закачанных на сервер фото
      - и т.д.
      Преобразование описаний в "авторский" вид, до 35% уникальности. "Антиплагиатор". know how!
      И многое другое.
       
      Благодарю всех участников форума, которые помогли своими советами, а иногда и наездами, в создании Комплекса.
      Без ваших идей, без вашего мозгового штурма, мне вряд ли удалось бы все это придумать
      * Комплекс обкатан на собственном магазине.
       
      Добавил usergio Добавлено 09.01.2013 Категория Обмен данными Системные требования Ioncube Loader начиная с версии 4.6 и выше Сайт разработчика http://eurosot.com.ua Старая цена Метод активации По запросу в ЛС 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.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 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х  
    • От usergio
      Автоматическая обработка прайс-листов. Наполнение магазина товарами.
      (полный комплекс программ для наполнения и ведения интернет магазина, построенного на платформе OpenCart)
      Совместимость с модулями.
      - Журнал работы модуля "Автоматическая обработка прайс-листов"
      - Серии
      - Валюта Плюс
      - Связанные опции
      - Изображения опций PRO
      - Серии от avot
      - CronSuppler
      - SupplerMailLink - загрузка прайсов по ссылке или с почты
      - Комплекты серий товаров
      - CostPrice
       
       
      Описание.
      - точный Парсер, позволяющий уверенно загружать товары со сторонних сайтов, прямо в магазин.
      - одновременный парсинг товара по частям с разных сайтов (фото, дополнительные фото, описания, атрибуты, названия, цены, артикулы).
      - импорт из прайс-листов новых товаров и обновление цен и остатков существующих (проблема дублей решена).
      - универсальный SEO-шаблон для автоматического формирования мета-данных, описаний и названий фото, УРЛ-ов.
      - автоматический выбор поставщика по минимальной цене на один и тот же товар.
      - автоматическая установка цен на товары на основании анализа цен конкурентов (АЦК). know how!
      - поддерживается несколько магазинов.
      - загрузка, обновление и парсинг опций. Поддерживаются "Связанные опции".
      - поддерживаются артикулы в опциях. Цены опций пересчитываются, как "плюс к минимальной цене".
      - поддержка фото в опциях.
      - профессиональная функция загрузки любой колонки прайса в любое поле БД
      - загрузка товаров из YML прайса.
      - загрузка CSV прайсов.
      - обновление фото и описания товара по критерию качества know how!
      - вычисление маржи, в зависимости от величины цены (по ценовым диапазонам) или в зависимости от категории товара и по ценовым диапазонам.
      - автоматическая загрузка товаров одновременно в несколько категорий.
      - автоматическое создание категорий в магазине с учетом их вложенности (с фото и описаниями).
      - автоматическое создание атрибутов, значений опций и производителей на основании данных из прайс-листа на двух языках.
      - автоматическое создание seo-данных и seo-url для товаров, категорий и производителей, по гибкому шаблону.
      - автоматическое создание уникальных описаний товаров по шаблону (программируемый шаблон).
      - загрузка "похожих" товаров, и товаров со специальной и скидочной ценой, по группам пользователей.
      - загрузка и обновление бонусов.
      - поддержка модуля "redirect".
      - собственный склад магазина ( Главный поставщик).
      - 182 дополнительных, полезных функций, типа: "Обнулить остатки", "Пересчитать цены", "Найти и заменить в Опциях/Атрибутах/Описании/Названии", "Стандартизировать атрибуты для фильтра"....
      - Библиотека связанных Артикулов know how!
      и многое другое.
       
      Ограничения хостинга по тайм-лимиту (при загрузке или обновлении больших прайсов) успешно обходятся, как и раньше
       
      Руководство можно скачать ТУТ.
      Руководство, которое сейчас пишу можно скачать тут.
      Видео-уроки можно посмотреть на моем youtube-канале тут
       
      (Руководство переписываю под новую версию, записываю новые видео-уроки. Но основные принципы работы модуля не изменились. Читайте, смотрите)
      Демо ocStore 2.3.0.2 (вход demo/demo).
      Демо ocStore 1.5.5.1.2 (вход demo/demo).
      Демо OpenCart 1.5.6 (вход demo/demo).
      Демо OPENCART.PRO 2.1 (вход demo/demo).
      На демо-сайтах я залил прайсы из папки Help, которая лежит в дистрибутиве. Все настройки видны.
       
      Дополнительные функции.
      Экспорт - переезд на новый хостинг, на новую версию OpenCart или, вообще, на другой движок:
      - экспортирует товары в транс-платформенные, логические прайс-листы, которые можно, в последствии, загрузить куда угодно.
      - позволяет экспортировать частями: по поставщикам, по категориям, по производителям, по дате обновления товара, даже, по наличию определенного атрибута в товаре и т.д.
      - категории экспортируются вместе с фото, описаниями и SEO-URL со всей своей структурой (вложенностью).
      Включение/выключение/удаление:
      - при обновлении прайса, автоматически включает товары, с ненулевым остатком.
      - выключает товары, у которых 0 на остатке (по запросу).
      - удаляет товары, которые давно не обновлялись (по запросу).
      Наводит порядок в атрибутах, подготавливает для использования Фильтра:
      - "распечатывает" полную картину атрибутов и их значений, дает возможность все это исправить, стандартизировать и загрузить обратно.
      - освобождает и удаляет дубли атрибутов в Админ (переписывает товары к одному атрибуту из двух, одинаковых по названию).
      - добавляет атрибуты в товар и заменяет значения существующих атрибутов.
      - обновляет Производителя в товаре.
      - автоматически заполняет Фильтр.
      Встроена функция "Найти и заменить":
      - в значениях атрибутов (найти: Ггц, заменить на Ghz).
      - в описаниях (Монитор 24" на 24").
      - в названиях товаров.
      - в seo-h1
      - в Title
      - в meta-описаниях.
      Есть функция переноса из категории в категорию и распространения товаров на другие категории.
      Фото:
      - удалить одинаковые фото в товаре
      - физическое удаление неиспользуемых фото
      - добавление дополнительных фото и замена главного
      - только добавление доп.фото, без замены главного
      - привязка к товарам, закачанных на сервер фото
      - и т.д.
      Преобразование описаний в "авторский" вид, до 35% уникальности. "Антиплагиатор". know how!
      И многое другое.
       
      Благодарю всех участников форума, которые помогли своими советами, а иногда и наездами, в создании Комплекса.
      Без ваших идей, без вашего мозгового штурма, мне вряд ли удалось бы все это придумать
      * Комплекс обкатан на собственном магазине.
       
    • От agrodetal
      Здравствуйте. В опенкарти настроена кнопка выгрузка товаров, соответственно при ее нажатии автоматически скачивается файл со всеми товарами на сайте. Сейчас выбивает ошибку, товар нельзя выгрузить. Помогите пожалуйста в чем может быть причина.
      <br /> <b>Parse error</b>:  syntax error, unexpected 'add' (T_STRING), expecting function (T_FUNCTION) in <b>/home/agrode00/agrodetal.net/www/admin/PHPExcel/Calculation/Functions.php</b> on line <b>120</b><br />
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.