compat_25compat 30excel2js

Купить компонент "Excel2JS - Импорт и экспорт товаров из Excel и YML в JoomShopping" для одного домена:   30  USD

Полная Инструкция по настройке компонента

Профили настроек Импорт Экспорт 

Excel2JS - это расширенный импорт и экспорт товаров из Excel и YML в JoomShopping - это компонент, который позволит облегчить управление магазином на базе компонента JoomShopping (Joomla 2.5.6 - 3.6). С его помощью Вы сможете наполнять магазин, используя непосредственно Excel прайсы или YML-файлы поставщиков. Больше нет необходимости конвертировать прайсы из формата xls (xlsx) в CSV (но в компоненте есть возможность импортировать и CSV-формат наряду с Excel). Также Вы можете экспортировать товары в YML-файл, который можно загрузить на Яндекс.Маркет.

Excel2JS (Компонент импорта / экспорта) - это также мощный инструмент для работы с характеристиками и атрибутами товаров (то, за что так любят JoomShopping). Цены на комбинации зависимых атрибутов импортируются и экспортируются в отдельных ячейках, что позволит легко применять к ним формулы пересчета, чтобы импортировать обратно новые цены.

 Компонент также может создавать в Вашем интернет-магазине древовидную иерархию категорий с неограниченным числом уровней вложенности. Для этого необходимо промаркировать категории, чтобы компонент их расположил соответственно. Есть несколько способов маркировки, чтобы задать соответствия между категориями относительно друг друга и относительно товаров - сложный нумерованный список (в ячейке с названием категории или в отдельной); маркировка названий категорий спец-символами (до или после названия); указание ID или названия категории в строке каждого товара; поиск соответствующей категории по совпадению слов в названиях товаров и категорий; группировка строк средствами самого Excel (иерархические списки).

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

Также имеется возможность автоматического создания резервной копии основных таблиц JoomShopping (товары, категории, атрибуты) перед каждым импортом. Таким образом Вы в любой момент можете вернуться к предыдущему состоянию магазина в один клик.

Основные возможности:

  • Создание / обновление товаров, указанных в прайсе Excel (.xls или .xlsx) или csv-файле.
  • Обновление товаров по Коду товара, Наименованию или ID товара.
  • Экспорт товаров в Excel-файл или CSV.
  • Импорт по расписанию из заданной Вами папки (или указанного по ссылке файла на другом сайте) - позволяет полностью автоматизировать ежедневное обновления цен и остатков товаров, если Вы настроите выгрузку прайса из Вашей складской программы (1С или др.) в определенную папку на вашем сайте.
  • Можно создавать несколько наборов настроек (профилей)
  • Создание "дерева" категорий и размещение в нём соответствующих товаров
  • Поддерживается импорт одного товара сразу в несколько категорий
  • Пакетное создание уменьшенных изображений товара (миниатюры)
  • Импорт изображений, которые вставлены в прайс
  • Скачивание и преобразование изображений по ссылке с другого сайта
  • Удобная работа (импорт и экспорт) с атрибутами товаров (зависимыми, независимыми и свободными) и характеристиками. Для каждого атрибута / характеристики отводится отдельный столбец.
  • Есть возможность создавать наборы вариантов зависимых атрибутов по схеме "каждый к каждому".
  • Есть поддержка импорт / экспорта сопутствующих товаров (по ID товара или коду товара)
  • Есть возможность снимать с публикации товары, которые отсутствуют в прайсе
  • Есть возможность "обнулить" количество товаров, которые отсутствуют в прайсе
  • Ручное и автоматическое создание резервных копий основных таблиц магазина
  • Гибкая настройка параметров импорта товаров с помощью удобного интерфейса на ajax (JQuery UI)
  • Поддержка Яндекс.Маркета - Вы можете создавать YML-файлы для загрузки на Яндекс.Маркет и импортировать товары из YML-файлов поставщиков.

Описание Вкладок компонента:

1) ИМПОРТ

На этой вкладке осуществляется импорт товаров из Excel. В верхней части отображается пример того, как должен выглядеть Ваш xls-файл для импорта. Данная подсказка формируется в соответствии с указанными Вами настройками, о которых речь пойдёт чуть позже.

В форме импорта Вам необходимо указать xls-файл (а также xlsx). Вы можете загрузить его с компьютера или выбрать один (или несколько) из загруженных ранее прайсов.

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

После нажатия на кнопку "Начать импорт" создастся резервная копия данных JoomShopping и начнётся импорт. За результатами Вы сможете следить в реальном времени. После завершения процесса импорта, появится сводная таблица в которой будет указано, какие категории и товары созданы, а какие добавлены.

 

2) ЭКСПОРТ

На этой вкладке осуществляется экспорт товаров из VirtueMart в Excel. В верхней части отображается пример того, как будет выглядеть Ваш xls-файл после экспорта. Данная подсказка формируется в соответствии с указанными Вами настройками импорта.

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

Примечание. Процесс экспорта очень требователен к оперативной памяти. Поэтому в тех случаях, когда Вы экспортируете большой прайс и компоненту не хватает памяти для дальнейшей работы, он записывает первую часть в файл, а потом продолжает с места остановки. Т.о. Ваш Excel-файл будет разбит на несколько частей, которые Вы потом сможете вручную соединить в программах MS Excel или Calc Open Office.

3) ПРОФИЛИ НАСТРОЕК

С этой вкладки необходимо начинать работу с компонентом. В левой части находится интерфейс для настройки столбцов Excel-файла. Вам необходимо путём перетаскивания из правой колонки (Неактивные столбцы) переместить необходимые столбцы в левую колонку (Активные столбцы) и расположить их в том порядке, в котором они идут в Вашем Excel-файле. С помощью кнопок на панели вы можете создать дополнительные столбцы для пользовательских полей. Если в вашем прайсе есть столбцы, которые не нужно импортировать, то нужно поместить на их место пустой столбец.

В правой части указываются особенности импорта. Здесь Вы можете:

  1. Включить/выключить отображение подсказки по прайсу на вкладке импорта
  2. Включить/выключить автоматическое создание резервных данных магазина перед каждым импортом (SQL или gzip)
  3. Указать, хотите ли Вы только обновлять существующие товары или также создавать и новые
  4. Указать, может ли один товар находиться в разных категориях
  5. Включить/выключить обработку принадлежности товаров к категориям при обновлении (полезно, если Вы не хотите, чтобы у обновляемых товаров изменялась категория. Новые товары будут добавляться согласно разметке прайса)
  6. Активировать автоматическое снятие с публикации всех товаров перед импортом - в процессе импорта будут опубликованы те товары, которые присутствуют в прайсе.
  7. Выбрать валюту, в которой указаны цены в прайсе
  8. Выбрать один из способов генерирования псевдонимов (по наименованию, по артикулу, по ID и по различным их комбинациям)
  9. Выбрать способ импорта изображений - а) в прайсе указываются только названия изображений; б) изображения встроены в прайс
  10. Указать номера первой и последних строк, которыми нужно ограничить импорт
  11. и др. настройки, которые детально описаны в инструкции

После завершения настройки не забываем нажать кнопку "Сохранить".

4) YML

На этой вкладке осуществляется импорт и экспорт товаров из YML и в YML. Настроки сохраняются в профили, которые можно выбирать из выпадающего списка.

Экспортируются в YML только основные поля и характеристики товаров.

Из YML-файлов импортируются только основные поля и характеристики.

На этой же страницы Вы можете найти ссылки для планировщика Cron, чтобы осуществлять импорт/экспорт по расписанию.

Коэффициент пересчета цен - это число, на которое будут умножаться цены во время импорта и экспорта. Т.о. Вы можете задать наценку на товары. Например, для наценки 20%, нужно указать коэффициент: 1.2

5) УДАЛЕНИЕ/ВОССТАНОВЛЕНИЕ

Здесь отображается список резервных копий. Для восстановления предыдущего состояния магазина достаточно одного клика.

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

6) ОБНОВЛЕНИЯ И ТЕХ. ПОДДЕРЖКА

На этой вкладке Вы можете:

  1. Проверить наличие обновлений и обновить компонент
  2. Проверить срок подписки на обновления и продлить подписку
  3. Связаться с тех. поддержкой
  4. Ознакомиться с историей изменений версий компонента.

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

 

http://demo-zone.ru/js/administrator/index.php?option=com_excel2js

логин - tester

пароль - tester

Купить компонент "Excel2JS - Импорт и экспорт товаров из Excel в JoomShopping" для одного домена 30  USD

 

 

Обновления компонента:

Вы можете получать обновления и тех. поддержку в течение 6 месяцев с момента покупки компонента. Для этого Вам необходимо перейти на вкладку "Обновление и поддержка" в админке компонента "Импорта и экспорта товаров". Вы также можете получить обновление на Ваш E-mail - для этого Вам необходимо войти в "Личный кабинет" на этом сайте, и нажать на кнопку "Получить обновление", если у вас не самая последняя версия.

 

2.08.2017 (v 2.3.0) в настройках профиля добавлен столбец "Артикул (Зависимый атр.)". Столбец появится, если версия JoomShopping - 4.16.1 или выше

10.06.2017 (v 2.2.0) в общих настройках добавлена опция "Переименование скачиваемых изображений". Включение функции приведет к тому, что изображения,скачиваемые по прямой ссылке в прайсе, будут переименованы. За основу нового имени файла изображения берется код товара или название (товара или категории).

27.05.2017 (v 2.1.0) в настройках профиля добавлен столбец "Артикул", который появился в JoomShopping 4.16.1

5.02.2017 (v 2.0.0) в компонент добавлен функционал для поддержки YML-файлов (Яндекс.Маркет). Теперь Вы можете импортировать товары из YML (основные поля и характеристики) и создавать YML-файлы с Вашими товарами для загрузки на Яндекс.Маркет (основные поля и характеристики).

4.07.2016 (v 1.2.9) улучшен алгоритм расчета минимальной цены. Теперь алгоритмом учитываются зависимые и независимые атрибуты, а также скидки от количества товара.

30.05.2016 (v 1.2.8) в профиль настроек добавлена возможность указывать статус публикации для новых и обновляемых товаров отдельно.

24.03.2016 (v 1.2.7) исправлен баг с чекбоксом "Неограничено", который возникал при импорте прайса без указания количества товара.

14.03.2016 (v 1.2.6) улучшена библиотека для изменения размеров загружаемых изображений

2.03.2016 (v 1.2.5) снижено потребление оперативной памяти для процесса восстановления бэкапа из SQL-файла. Теперь SQL-файлы бэкапа объемом более 50 МБ не будут вызывать ошибок, связанных с нехваткой оперативной памяти, во время восстановления.

6.02.2016 (v 1.2.4) В настройках профиля добавлено поле "Количество для зависимых атрибутов". Если при импорте зависимого атрибута, в прайсе не указано его количество, то оно будет взято из этого поля

5.02.2016 (v 1.2.3) Исправлен баг, из-за которого при определенных условиях экспорта мог не работать фильтр по производителю

8.12.2015 (v 1.2.0) - Добавлено поле "Список характеристик". В этом поле вы можете указать все необходимые характеристики, совмещенные в одной ячейке. Отделяются характеристики друг от друга вертикальной чертой (|). Название характеристики отделяется от значений двоеточием (:). Значения характеристик (если их несколько) отделяются запятыми (,). Пример:
Цвет:Красный,Синий,Желтый|Размер:XXL,XL|Материал:"Замшевый"
Если характеристика с указанным названием не существует, то она будет создана. Тип характеристики по умолчанию - список. Если значение характеристики заключено в кавычки, то тип характеристики будет - текст.

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

30.11.2015 (v 1.1.2) для способа маркировки категорий "Название категории для каждого товара" добавлено 2 настройки: "Разделитель уровня вложенности" (Например - Категория\Подкатегория. Вместо "\" можно указать свой символ) и "Разделитель категорий" (Например - Категория1|Категория2. Вместо "|" можно указать свой символ)

26.11.2015 (v 1.1.1) в настройках компонента на вкладке "Импорт по расписанию" добавлено поле "Удаленный файл". Если в этом поле указать файл, который находится на другом сайте (на сайте поставщика), то этот файл будет автоматически скачиваться, а затем - импортироваться.

27.10.2015 (v 1.1.0) в профиль настроек добавлено поле "Коэффициент перерасчета". На значение, указанное в этом поле будут умножаться все основные цены во время импорта. Во время экспорта наоборот - все цены будут делиться на этот коэффициент.

28.08.2015 (v 1.0.9) добавлено поле 'Изображение (Зависимый атр.)', которое позволяет назначить одно или несколько изображений набору зависимых атрибутов. Если изображений несколько их нужно указать в одной ячейке через запятую. Можно также указывать абсолютный путь (с http://), если изображение необходимо скачать с внешнего сайта.

17.08.2015 (v 1.0.8) Добавлена возможность экспорта товаров по одному или нескольким производителям

12.08.2015 (v 1.0.7)
- Исправлен баг при импорте сопутствующих товаров.
- Исправлен баг при экспорте зависимых атрибутов.
- Исправлен баг при расчете минимальной цены товара.
- Исправлен баг, из-за которого количество товара оставалось Неограниченным после того, как было указано количество на складе при последующем импорте.

26.03.2015 (v 1.0.6) Добавлено поле 'Сортировка товаров', которое позволяет задать нужную сортировку вручную.

14.03.2015 (v 1.0.5) Добавлена возможность очистки всех опций характеристик и атрибутов товаров. Добавлена возможность удаления всех резервных копий.

09.02.2015 (v 1.0.1) Добавлена возможность экспорта и импорта профиля настроек, в т.ч. полей Характеристик, Атрибутов и Дополнительных цен

 

Вложения:
ФайлОписаниеРазмер файла:
Скачать этот файл (example4js_attributs.xlsx)Импорт атрибутовПример прайса для импорта зависимых и независимых атрибутов10 kB
Скачать этот файл (example4js_extra.xls)Импорт характеристикПример прайса для импорта характеристик28 kB
Скачать этот файл (example4js_full.xls)Импорт основных полейПример прайса, который содержит большую часть основных полей34 kB
Скачать этот файл (example4js_images_inside.xls)Импорт встроенных изображенийПример прайса для импорта изображений, которые находятся непосредственно в прайсе260 kB
Скачать этот файл (Instructions_Excel2JS.pdf)Подробная инструкцияОзнакомьтесь перед покупкой1098 kB

Комментарии   

0 #26 Administrator 03.07.2017 21:25
Цитирую :
А Работает Ваш компонент на версиях php 7 и php7.1 ?

Да, работает. Пока никто не сообщал о проблемах на серверах с php 7
0 #25 tkm@ukr.net 03.07.2017 21:19
А Работает Ваш компонент на версиях php 7 и php7.1 ?
0 #24 Administrator 26.05.2017 13:00
Цитирую Denis:
в joomshopping 4.16.1 в карточке товара появилось поле артикул.
будут изменения в компоненте?

Да, в ближайшее время появится возможность импортировать данные в это поле.
Цитирую Denis:
А обновлять товары по полю артикул можно?

Нет
0 #23 Administrator 17.03.2017 13:53
Цитирую :
В чистой установке Joomshopping 4.16 нет столбца в БД category_ordertype В результате импорта сразу вылетает ошибка.

Здравствуйте. В последней версии компонента импорта данный столбец не используется. Вам нужно либо обновить компонент до последней версии, либо добавить этот столбец в таблицу #_jshopping_cat egories (он имеет тип tinyint(1))
0 #22 tkm@ukr.net 17.03.2017 13:20
В чистой установке Joomshopping 4.16 нет столбца в БД category_ordert ype В результате импорта сразу вылетает ошибка.
0 #21 Administrator 11.03.2017 15:35
Цитирую Denis1:
Здравствуйте.
Если в прайсе с новым товаром присутствуют неуникальный код_товара то компонент обновит по коду_товара существующий товар.
Можно ли реализовать функцию запрещения обновления идентичного кода_товара или добавления префикса для идентичного кода_товара либо если код_товара идентичен то но производитель неидентичен то создавать новый товар а если производитель идентичен то обновлять существующий. Дело в том что код_товара=артикул а у производителей он может совпадать.

К сожалению, так не получится сделать. Но можно производить обновление по ID товара или по наименованию (для этого в прайсе не должен быть указан код товара).
0 #20 Denis1 11.03.2017 15:29
Здравствуйте.
Если в прайсе с новым товаром присутствуют неуникальный код_товара то компонент обновит по коду_товара существующий товар.
Можно ли реализовать функцию запрещения обновления идентичного кода_товара или добавления префикса для идентичного кода_товара либо если код_товара идентичен то но производитель неидентичен то создавать новый товар а если производитель идентичен то обновлять существующий. Дело в том что код_товара=арти кул а у производителей он может совпадать.
+1 #19 Administrator 27.02.2017 20:09
Цитирую Ars:
Приветствую.
Вопрос. Этот компонент поддерживает импорт доп.атрибутов? То есть, если в товаре не 1 цена/артикул, а ещё варианты (другой вес => другие доп. цены и артикулы).

Здравствуйте.
Да, компонент работает с зависимыми атрибутами. Каждый набор атрибутов указывается в новой строке под основным товаром. В примерах есть прайс "Импорт атрибутов". Колонки с коричневым фоном относятся как раз к зависимым атрибутам.
0 #18 Ars 27.02.2017 19:45
Приветствую.
Вопрос. Этот компонент поддерживает импорт доп.атрибутов? То есть, если в товаре не 1 цена/артикул, а ещё варианты (другой вес => другие доп. цены и артикулы).
0 #17 Administrator 23.01.2017 19:15
Цитирую Kanstantsin:
Здравствуйте!

Можно ли уточнить, как осуществляется привязка компонента к домену?

Здравствуйте. При оформлении заказа Вы указываете домен, на котором будет использоваться компонент. Компонент будет работать только на указанном домене и его поддоменах.
0 #16 Kanstantsin 23.01.2017 17:40
Здравствуйте!

Можно ли уточнить, как осуществляется привязка компонента к домену?
0 #15 Administrator 10.12.2016 21:12
Цитирую Юрий Берестнев:
есть потребность в компоненте для импорта экспорта товаров в excell и обратно с настройкой "Импорт и экспорт товаров из Excel в JoomShopping"
Версия Joomla! 3.4.8
Version 4.10.4 JoomShooping
ваш компонент будет работать с такими конфигурациями и настройку как можно заказать сверить соответствие возможностей сайта хостинга и требований программы? хостинг masterhost.ru

Да, версии Joomla и JS подходят для работы компонента. Минимальные требования для сервера описаны в инструкции, в разделе "Совместимость"
0 #14 Юрий Берестнев 10.12.2016 20:05
есть потребность в компоненте для импорта экспорта товаров в excell и обратно с настройкой "Импорт и экспорт товаров из Excel в JoomShopping"
Версия Joomla! 3.4.8
Version 4.10.4 JoomShooping
ваш компонент будет работать с такими конфигурациями и настройку как можно заказать сверить соответствие возможностей сайта хостинга и требований программы? хостинг masterhost.ru
0 #13 Юрий Берестнев 10.12.2016 20:02
есть потребность в компоненте для импорта экспорта товаров в excell и обратно с настройкой "Импорт и экспорт товаров из Excel в JoomShopping"
Версия Joomla! 3.4.8
Version 4.10.4 JoomShooping
0 #12 Administrator 01.12.2016 17:11
Цитирую Витали:
Данный компонент записывает дату и время обновления?

Да, если в прайсе не указаны дата изменения и дата создания, то компонент записывает текущую. Если указана, то записывает то, что в прайсе.
0 #11 Витали 01.12.2016 14:40
Данный компонент записывает дату и время обновления?
0 #10 Administrator 25.11.2016 15:17
Цитирую ОЛЬГА:
здравствуйте ,подойдет ли на JOOMLA 3.6.4?YT НЕ БУДЕТ ОШИБОК?

Да, компонент работает нормально с последней версией Joomla
0 #9 ОЛЬГА 25.11.2016 14:45
здравствуйте ,подойдет ли на JOOMLA 3.6.4?YT НЕ БУДЕТ ОШИБОК?
0 #8 Administrator 12.10.2016 22:36
Цитирую Баскак:
Версия JS Version 3.20.1. Последний вопрос перед покупкой, если сегодня возникнут вопросы по эксплуатации, к кому могу обратиться???

Версия подходит. В самом компоненте есть форма для связи с тех. поддержкой.
0 #7 Баскак 12.10.2016 22:29
Версия JS Version 3.20.1. Последний вопрос перед покупкой, если сегодня возникнут вопросы по эксплуатации, к кому могу обратиться???

You have no rights to post comments