26.10.2023 (v 7.4.0)
Экспорт YML: - Добавлены переопределения производителей
05.10.2023 (v 7.3.0)
Экспорт YML: - Добавлена поддержка экспорта мультивариантов как групп товаров
29.01.2023 (v 7.2.0)
Добавлена поддержка Joomla 4.2
Импорт Excel/CSV - Добавлены опции настроек:
- Создавать товары без производителя?
- Снимать с публикации товары без производителя
- Удалять привязку к несуществующему изображению?
Импорт изображений - добавлена поддержка формата webp для загрузки по ссылке и с локального ПК
Экспорт YML:
- У выбранной категории для экспорта теперь не отображается ID родительской
- Добавлен тег min-quantity
- Добавлен расчет надбавки цены для вариантов
- Добавлен тег count
- Добавлена возможность экспортировать в offer id артикул вместо ID товара
- Исправлен экспорт YML при отсутствии настраиваемых полей для экспорта
- Исправлен механизм генерации ссылок для MySQL 8
Импорт YML:
- Для тега sales_notes добавлен вариант "Минимальное количество для заказа"
- Добавлена возможность импорта только переопределенных категорий
- Исправлена загрузка изображений с расширением заглавными буквами
14.03.2022 (v 7.1.0)
Экспорт Excel: оптимизировано потребление оперативной памяти и добавлена возможность не разбивать экспорт на несколько файлов
19.09.2021 (v 7.0.0)
Добавлена поддержка Joomla 4.0
Внимание! Начиная с этой версии изменяются минимальные системные требования:
Минимально поддерживаемая версия Joomla - 3.9.0
Минимальная версия PHP - 7.2
Минимальная версия MySQL - 5.6
Минимальная версия Virtuemart - 3.8
1.08.2021 (v 6.29.0)
- Экспорт Excel: если у товара несколько изображений, теперь их можно разбить на несколько столбцов, добавив столбцы "Изображение 2" и т.д.
- Экспорт Excel: при формировании ссылки на товар теперь учитывается снятый чекбокс "Использовать суффикс в ссылке товара" в SEO-настройках магазина
- При создании миниатюры изображений теперь учитывается EXIF-ориентация изображения
- Импорт Excel/CSV: добавлена опция "Проверка наличия файла изображения"
- Импорт Excel/CSV: исправлена сортировка значений для комплексных полей
- Исправлена несовместимость с PHP8 у библиотек чтения Excel
23.02.2021 (v 6.28.0)
Экспорт YML: убрано ограничение максимальной длины названия магазина
Импорт YML: файлы миниатюр теперь генерируются во время импорта
Импорт и экспорт Excel/CSV:
- добавлено заполнение полей has_medias, has_shoppergroups,has_prices, has_manufacturers
- в отчет о не созданных товарах в последней колонке теперь указывается причина
- теперь поля Количество в упаковке, Минимальное количество для заказа, Максимальное количество для заказа, Шаги по оформлению количества можно очищать с помощью символа очистки доп. полей "-"
- при включенной опции переименования скачиваемых изображений теперь в название добавляется ID товара
- добавлены стандартные столбцы "Название канонической категории" и "Примечание"
Импорт XML:
- добавлена опция "Создавать товары без категории?"
- добавлена валидация XML-файла перед импортом
- добавлены поля для тегов высоты, ширины и длины
15.12.2020 (v 6.27.0) YML-экспорт. Добавлена возможность не экспортировать тэг sales-notes
XML-импорт. Скорректирован алгоритм подсчета товаров при вложенных тэгах
Импорт Excel. Добавлена проверку на случай, если категории при импорте не указываются.
Импорт Excel. Добавлено кодирование амперсанда в названии производителя
Импорт Excel. Добавлено заполнение поля has_categories для товаров в зависимости от наличия категорий
Настройки импорта Excel. Добавлена максимальная высота поля
Импорт Excel. Исправлено назначение категорий для новых товаров в последней версии VM
Импорт произвольного XML: добавлено поле для тега MPN и идентификация товара по MPN
Импорт произвольного XML: сделано, чтобы не обнулялось количество товара, если оно не указано
6.09.2020 (v 6.26.0) Экспорт по расписанию Excel: Добавлена возможность определять название файла, профиля и списка категорий индивидуально для каждого задания. Добавлено описание процесса настройки на соответствующей вкладке общих настроек
15.07.2020 (v 6.25.0) Настройки импорта Excel/CSV:
1) Добавлена опция "Создавать новые категории?"
2) Коэффициент перерасчета теперь допустим и с запятой
Экспорт по расписания Excel/CSV: добавлена опция "Отчет о не добавленных товарах"
Экспорт YML - в секции "Дополнительные тэги" добавлено 2 опции: "Источник Тэга typePrefix" и "Источник Тэга model"
Экспорт YML по расписанию - исправлена ошибка, из-за которой мог не учитываться указанный в команде CLI профиль
В бэкап теперь добавляются таблицы плагина VM Custom Filter, а также таблица медиа-файлов
27.02.2020 (v 6.24.0) 1) Добавлен поиск в выпадающем списке выбора профилей настроек
Импорт Excel/CSV:
1) Для генерации псевдонимов производителей теперь не используется ID
2) Добавлена возможность импорта через CLI файлов по динамической ссылке и добавлен параметр --format для указания расширения скачиваемого файла
3) Значение из столбца количества товара на складе теперь принудительно преобразуется в число
YML-экспорт:
1) в секции "Дополнительные тэги" добавлено 2 опции: "Источник Тэга typePrefix" и "Источник Тэга model"
2) для экспорта "на лету" теперь можно указывать название профиля с кириллицей
3) теперь фильтры товаров также распространяются и на позиции, указанные в секции акций.
YML-импорт:
1) скачивание изображений теперь возможно и по ссылкам с кириллическим доменом
27.11.2019 (v 6.23.0) YML-экспорт:
1) добавлен отключаемый фильтр товаров - "Исключить товары без изображений?"
2) экспериментальный режим роутера теперь включен по умолчанию и теперь называется "По-умолчанию"
3) если задан фильтр изображений и у товара нет ни одного подходящего изображения, то он не экспортируется.
4) тэг vendorCode теперь экспортируется даже в том случае, если у товара нет производителя
Импорт XML и YML:
1) в общих настройках на вкладке "Яндекс.Маркет" добавлена опция "Способ чтения XML"
2) добавлена очистка файла local.xml перед каждым новым запуском
3) добавлена опция "Обновлять дату модификации?"
Импорт/Экспорт Excel/CSV:
1) улучшен алгоритм перезаписи значений доп. полей у дочерних товаров
2) теперь дочерние товары могут быть экспортированы при активном фильтре по производителю.
3) добавлена опция "Обновлять дату модификации?"
YML-акции. Подарки:
1) теперь если в поле "Категории, на которые действует акция" указать "все", то будут указаны все экспортируемые категории
2) теперь поле "Товары, на которые действует акция (доп. поле)" необязательное
8.10.2019 (v 6.22.0) Импорт Excel/CSV:
1) добавлена возможность скачивать изображения с удаленного сервера по FTP
2) для способа маркировки категорий "Id категории для каждого товара" добавлена возможность удалять привязку товара к категории, если указать символ "-" в ячейке для ID категории
YML-экспорт:
1) отменено перекодирование тэгов внутри CDATA
2) из значений настраиваемых полей при экспорте теперь удаляются все HTML-тэги
3) "Экспорт первого изображения" перенесен в настройки профиля
4) Добавлено поле "Фильтр изображений"
5) Добавлена опция отключения тэга "weight"
Настройки импорта/экспорта Excel/CSV:
1) настройки CSV перенесены из общих настроек на страницу настроек профиля
Импорт произвольного XML:
1) Добавлена возможность переопределения категорий
20.09.2019 (v 6.21.0) YML-экспорт:
1) Устранена утечка памяти при генерации ссылок товаров с помощью роутера VirtueMart
2) Добавлен новый генератор ссылок на замену роутеру VirtueMart. Он быстрее и менее требователен к оперативной памяти. Включить его можно в настройках компонента на вкладке "Яндекс.Маркет"-> "Способ формирования ссылок" -> Экспериментальный.
Импорт по расписанию YML и XML через CLI: добавлено логирование момента инициализации
Импорт Excel. Если в настройках указано обновление товаров только определенных производителей, то во время идентификации товара по Артикулу будет проверяться, уникален ли товар с таким артикулом.
Импорт по расписанию Excel. Ссылка на удаленный файл может вести на PHP-скрипт, который отдает Excel или CSV
10.07.2019 (v 6.20.0) Настройки импорта/экспорта Excel/CSV: добавлена настройка "Обновлять только товары производителей"
22.06.2019 (v 6.19.0) YML-экспорт - в настройки профиля добавлены 3 опции:
1) Тип описания
2) Тэг manufacturer_warranty (Гарантия от производителя)
3) Тэг param name="Код товара"
1.05.2019 (v 6.18.0) 1) Настройки импорта/экспорта Excel/CSV: добавлено поле для указания разделителя нескольких значений, которые указываются в одной ячейке. Символ по умолчанию - "|"
2) В общих настройках на вкладке "Расширенные возможности" добавлена опция, которая позволяет активировать SQL_BIG_SELECTS=1
3) Импорт XML/YML: кэшируемый файл импорта удаляется автоматически по завершению процесса импорта
4) Импорт Excel/CSV: доступность товара можно установить в NULL с помощью символа очистки "-"
5) Импорт Excel/CSV: дочерним товарам теперь можно назначить категорию
4.04.2019 (v 6.17.0) 1) Настройки импорта/экспорта Excel/CSV: добавлено поле "Название родительского товара"
2) Время обновления и добавления товаров теперь записываются в БД по Гринвичу. Ранее указывалось локальное время сервера
3) Импорт Excel/CSV: новые товары добавляются в конце категории, если им не задать сортировку явно.
10.03.2019 (v 6.16.0) Экспорт YML:
1) в секции "Фильтры товаров"добавлена возможность указать максимальный срок поставки в днях, при котором товар должен считаться доступным и в наличии
2) в секции дополнительные тэги теперь можно выбрать источник для тэга vendorCode из трех полей: Артикул, MPN, GTIN
4.03.2019 (v 6.15.0) Экспорт YML:
1) в общих настройках на вкладке Яндекс.Маркет добавлен выпадающий список "Базовый пункт меню для SEF", в котором
можно вручную указать, какой пункт меню должен браться за основу при формировании SEF-ссылок
2) в фильтре доп.полей теперь можно указать пустое значение
Импорт произвольного XML: добавлена опция "Обновлять наименования товаров"
16.02.2019 (v 6.14.0) Импорт произвольного XML:
1) появилась возможность импортировать товары с добавлением наценки к цене
2) добавлен CLI для импорта по расписанию
3) добавлен новый режим импорта изображений "Для товаров без изображения"
4) добавлена опция "Публиковать товары без изображения?"
5) добавлена возможность импорта данных в настраиваемые поля типа "Строка"
Импорт YML-файла:
1) добавлен новый режим импорта изображений "Для товаров без изображения"
2) добавлена опция "Публиковать товары без изображения?"
Импорт Excel/CSV:
1) Если обновление описания товара отключено, но у товара оно не заполнено, то оно будет взято из прайса.
14.01.2019 (v 6.13.0) 1) добавлена возможность запуска скриптов экспорта Excel/CSV, импорта и экспорта YML через командную строку (CLI)
2) YML-импорт добавлена опция "Обновлять наименование товаров"
3) Удаление/Восстановление:
- добавлена возможность удалять товары отдельных категорий и отдельных производителей
- добавлена возможность выбора чекбоксами нескольких/всех резервных копий для удаления
19.12.2018 (v 6.12.0) YML-экспорт:
1) Добавлена поддержка тэга 'vat', который необходим для указания ставки налогообложения
2) В фильтрах добавлена опция "Экспортировать товары без цены?"
Excel/CSV-импорт по расписанию - добавлена возможность запуска скрипта через командную строку (CLI). Этот вариант позволит обойти ограничения на время исполнения скрипта
13.12.2018 (v 6.11.0) Настройки Excel/CSV:
1) Добавлено новое стандартное поле "ID канонической категории"
2) В секции настроек "Новые товары" добавлена опция "Создавать товары только в категориях". В выпадающем списке можно выбрать категорию или категории, в которых можно создавать НОВЫЕ товары. Если для нового товара в прайсе указана другая категория, то он не будет добавлен. По-умолчанию добавление разрешено во все категории
3) В секции настроек "Обновление товаров" добавлена опция "Обновлять только товары категорий". Вы можете выбрать одну или несколько категорий, в которых разрешено обновлять товары. Учитывается категория, в которой товар уже находится в магазине, а не категория, которая указана в прайсе
Общие настройки -> Импорт по расписанию:
1) Добавлено поле "E-mail для отчетов" - на указанный E-mail Вы будете получать отчеты по окончанию импорта. Если E-mail не указан, то отчеты отправляться не будут
2) Добавлена опция "Отчет о новых товарах" - включение данной опции приведет к тому, что после импорта Вам на указанный выше E-mail будет отправлен отчет, который будет содержать таблицу с информацией о новых товарах
9.11.2018 (v 6.10.0) Настройки Excel/CSV:
Добавлена секция настроек "Архивация отсутствующих товаров". С помощью опций данной секции можно настроить перемещение отсутствующих в прайсе товаров в определенную категорию и помечать их, как снятые с производства (флаг Dicontinued)
15.10.2018 (v 6.9.0) 1)YML-акции: добавлена возможность указывать товары-подарки,
которые отсутствуют в Яндекс.Маркете
2)YML-экспорт: добавлен опциональный тэг "barcode"
3)Настройки Excel/CSV: в секции обновления товаров добавлена опция
"Изменять описание товара". Если выбрать 'Нет', то у существующих
товаров не будут обновляться краткое и полное описание,
даже если они указаны в прайсе
3.10.2018 (v 6.8.0) Начиная с этой версии, компонент будет записывать последний профиль настроек и название прайс-листа, с помощью которых импортируемые товары были добавлены/обновлены (действует для Excel, CSV, YML и XML). Благодаря этому у Вас появится возможность более гибко настроить автоматическое снятие с публикации, обнуление цен и обнуление количества на складе товаров, которых нет в импортируемом прайс-листе.
Настройки Excel/CSV:
1) добавлено 2 режима снятия с публикации, обнуление цен и обнуление количества на складе:
- Товары данного профиля - перед импортом будут сняты с публикации все товары, которые были добавлены/обновлены с помощью данного профиля настроек;
- Товары одноименного прайса - перед импортом будут сняты с публикации все товары, которые были добавлены/обновлены с помощью прайса с тем же названием
2) В секциях настроек обновления и создания товаров добавлены опции "Поиск производителя". Активация данных опций позволит производить автоматический подбор производителя для новых и обновляемых товаров, если в названии товара присутствует название существующего на сайте производителя. Но это значительно снизит скорость импорта
Экспорт Excel/CSV: для способов маркировки "ID категории для каждого товара" и "Название категории для каждого товара" в фильтрах категорий теперь необязательно указывать все дочерние категории. Можно указать одну или несколько родительских, а товары будут экспортированы также из всех их дочерних категорий.
15.09.2018 (v 6.7.0) Настройки Excel/CSV:
a) добавлен выбор категории по-умолчанию. В эту категорию будут помещаться новые товары, если для них не удалось определить категорию.
b) Добавлена опция "Изменять название товара". Если выбрать 'Нет', то у существующих товаров не будет обновляться название, даже если оно указано в прайсе.
Интерфейс переопределения категорий:
a) добавлена колонка "Примечание".
b) Теперь можно выбирать категорию VM из выпадащего списка
c) Таблица переопределения теперь привязывается к профилю
d) Добавлена возможность копирования таблицы переопределения в другой профиль
e) Переопределение категорий теперь доступно и для YML
Импорт произвольного XML:
a) добавлен выбор категории по-умолчанию
b) Изменен синтаксис указания атрибутов тэгов! Теперь название тэга от его атрибута отделяется пробелом, а не двоеточием.
6.09.2018 (v 6.6.0) 1) Добавлена новая страница компонента - "Произвольный XML", на которой можно импортировать XML-файлы, которые НЕ соответствуют
стандартам YML. На данной странице необходимо указать, какие тэги присутствуют в импортируемом XML-файле и в какие поля магазина
необходимо эти данные импортировать.
2) В общих настройках на вкладке "Расширенные возможности" добавлена опция "Удаление повторяющихся пробелов"
31.08.2018 (v 6.5.0) 1) В общих настройках на вкладке "Расширенные возможности" добавлено поле "Удалить из прайса перед импортом".
В нем можно указать слово, фразу или последовательность символов, которые должны быть удалены из прайса перед импортом Excel/CSV. Можно указать несколько - каждая фраза с новой строки.
2) В настройках профиля Excel при активном методе "ID категории для каждого товара" добавлена возможность задать переопределение категорий в текстовом формате.
17.08.2018 (v 6.4.0) XLS-импорт: исправлен баг, из-за которого не обновлялся производитель по ID
YML-импорт: добавлена возможность включения автоматического бэкапа.
26.07.2018 (v 6.3.0) Добавлена новая страница "YML-Акции", на которой можно создавать акции для Яндекс.Маркета двух типов: "Подарок на выбор" и "Скидка по промокоду". Страница работает только в Joomla 3.0 и выше.
30.06.2018 (v 6.2.0) Добавлена поддержка php 5.2
YML-Экспорт: В секции "Фильтры товаров" добавлен "Фильтр по доп. полям", активировав который, Вы сможете задать несколько условий для значений настраиваемых полей товаров. Товары, которые не будут соответствовать указанным критериям, экспортироваться не будут.
19.06.2018 (v 6.1.0) YML-Экспорт: В секции "Дополнительные тэги" добавлена опция "stock_quantity" для экспорта на сайт "Розетка". В данном тэге выводится количество товаров на складе.
31.05.2018 (v 6.0.0)
1) Добавлен менеджер загрузки изображений на странице "Импорт"
2) Опции настойки создания миниатюр перенесены со страницы "Импорт" на страницу "Профили настроек"
3) YML-экспорт:
- ссылки на товары теперь формируются роутером VM
- Опция вывода тэга "description" перенесена из общих настроек в секцию "Дополнительные тэги"
- добавлена кнопка прерывания создания YML-файла
- в секции "Дополнительные тэги" теперь значение тэга "sales_notes" можно задавать индивидуально для каждого товара через настраиваемое поле типа "Строка".
4) XLS-экспорт: добавлена опция "Кол-во уровней вложенности", которая позволяет ограничить экспорт только категориями верхних уровней. Количество уровней выбирается в выпадающем списке.
5) Обновления и тех. поддержка - добавлено поле "E-mail для ответа"
6) XLS/CSV-Импорт - добавлена возможность скачивать изображения, если в прайсе указана FTP-ссылка на изображение
26.04.2018 (v 5.28.0)
YML-импорт:
1) Теперь для считывания прайса используется XMLReader. Это ускорит процесс импорта и снизит потребление оперативной памяти.
YML-экспорт:
1) Добавлена поддержка плагина Custom Fields For All
2) Добавлен тэг "country_of_origin". Информация о стране производства берется из поля URL в карточке производителя. Тэг можно включить/отключить в секции "Дополнительные тэги" в профиле настроек экспорта.
Excel-экспорт:
1) Устранена проблема, из-за которой у некоторых пользователей создавался пустой файл при выборе формата XLSX.
29.03.2018 (v 5.27.0) YML-импорт: если в файле импорта присутствуют тэги "outlets", то количество товаров на складе будет браться из них. В противном случае - из поля "Количество по умолчанию"
YML-экспорт:
1) в фильтрах товаров добавлена опция "Экспортировать неопубликованные категории". Если выбрано "Нет", то категории, снятые с публикации, и товары, которые размещены только в этих категориях, не будут экспортироваться.
2) в секции "Дополнительные тэги" добавлена опция, которая позволяет отключить тэг "rec", который выводит ID сопутствующих товаров.
3) добавлены тэги "outlets", которые отвечают за количество товаров на складе. А также в секции "Дополнительные тэги" добавлена опция, которая позволяет отключить данный тэг.
21.02.2018 (v 5.26.0) 1) YML-экспорт: добавлено автоматическое разделение товара на несколько подтоваров в YML-файле, если товар имеет несколько цветовых и/или размерных вариаций. Чтобы алгоритм сработал правильно, названия соответствующих настраиваемых полей должны быть: "Цвет" и "Размер" (без кавычек)
2) Excel-импорт: в настройках профиля в форме для создания Спец. цен добавлены поля для указания диапазона дат действия цен.
6.02.2018 (v 5.25.0) 1) YML-импорт: в настройки профиля добавлено поле "Начать с товара №:". Все товары, которые будут в YML-файле до этого номера, обрабатываться не будут.
2) Настройки профиля импорта/экспорта Excel: добавлено поле "Названия сопутствующих товаров"
11.12.2017 (v 5.24.0) Excel-импорт: в настройках профиля добавлена возможность выбора шаблона генерирования артикулов для товаров без артикулов. Артикулы будут генерироваться для новых товаров без артикула, а также для обновляемых товаров без артикула.
YML-импорт: расширены возможности автоматического снятия товаров с публикации. Теперь Вы можете указать, в каких категориях осуществлять автоматическое снятие с публикации.
5.12.2017 (v 5.23.0) Excel-импорт:
1) в алгоритм импорта добавлена функция автоматической конвертации скачиваемых по ссылке bmp-изображений в формат JPEG
2) теперь при импорте в качестве разделителя изображений можно использовать следующие символы (без кавычек): "|", "," , ";"
2.11.2017 (v 5.22.0) YML-экспорт: в секции "Дополнительные тэги" добавлена опция "Упрощенный тип описания товара". При включении данной опции описания всех товаров будут выводиться упрощенным типом независимо от наличия производителя. Если опция выключена, то тип описания будет определяться для каждого товара индивидуально на основе наличия производителя.
25.10.2017 (v 5.21.0) Профили настроек Excel: добавлено 2 стандартных поля - "Уникальное имя файла" (относится к изображениям товаров и категорий) и "Названия сопутствующих категорий" (если нужно указать несколько сопутствующих категорий, то их названия разделяются символом вертикальной черты - |)
16.10.2017 (v 5.20.0)
- YML-Импорт: в настройках профиля добавлена опция "Обновлять описание товаров". Отключение данной опции приведет к тому, что описания товаров будут импортироваться только для новых товаров, а описания существующих не будут меняться.
- XLS импорт - добавлена проверка на уникальность псевдонимов для новых товаров и категорий при явном указании псевдонима в прайсе. Если у существующего товара/категории указан такой же псевдоним, как у нового товара/категории, то будет сгенерирован уникальный псевдоним. В отчете об ошибках будет это указано.
- улучшена совместимость компонента с PHP 7
30.09.2017 (v 5.19.0)
- XLS импорт/экспорт: добавлена поддержка "Плагина контроля наличия товара по размеру"
- XLS настройки профиля: под панелью инструментов добавлен спойлер с подсказками по кнопкам панели инструментов.
- YML импорт/экспорт по расписанию: добавлена возможность в ссылке для Cron указывать название профиля
- XLS импорт/экспорт: изменен алгоритм генерирования Уникального имени файла изображения товаров. За основу имени будет браться название самого изображения, а не товара как раньше.
21.09.2017 (v 5.18.0)
- XLS импорт: для полей типа "Спец. цена" добавлена возможность во время импорта переопределять диапазон количества для каждого товара. Для этого в поле с ценой необходимо поставить после цены разделитель "|", после которого указать другой диапазон. Пример: 120|0-12
- XLS импорт: добавлено 2 стандартных поля: "Префикс псевдонима" и "Суфикс псевдонима". Данные из этих полей в прайсе будут использоваться при автоматической генерации псевдонимов для новых товаров.
5.09.2017 (v 5.17.0)
- YML-Экспорт: в общих настройках компонента на вкладке YML добавлена опция "Экспортировать полное описание?". Выключение данной опции приведет к тому, что при экспорте в теге описания не будут экспортироваться данные из поля 'Описание'
- YML-Экспорт: в общих настройках компонента на вкладке YML добавлена опция "Доп. поля в описании товара". Включение данной опции приведет к тому, что при экспорте в теге описания "description" будут экспортироваться данные из настраиваемых полей. При этом тэги "param" выводиться не будут
23.08.2017 (v 5.16.0)
- YML-Импорт: в общих настройках компонента на вкладке YML добавлена опция "Действие для недоступных товаров". Вы можете выбрать алгоритм импорта товаров, у которых в теге offer указано свойство available="false" или available="". По умолчанию, такие товары снимаются с публикации. Но теперь Вы также можете выбрать обнуление количества на складе без снятия с публикации или обнуление + снятие с публикации.
- YML-Импорт: в настройки профиля импорта добавлена опция "Снимать с публикации товары?". При включении данной опции, в момент перед началом импорта все товары будут сняты с публикации. В процессе импорта будут публиковаться те товары, которые есть в YML-файле
10.08.2017 (v 5.15.0) XLS импорт/экспорт: для фильтра товаров Cherry Picker добавлена поддержка нескольких наборов параметров для одного фильтра. Для каждого набора параметров можно создавать отдельные столбцы, номер набора будет помечен цифрой в скобках. Внимание! Необходимо пересоздать старые столбцы Cherry Picker(которые были созданы до этого обновления).
2.08.2017 (v 5.14.0)
- YML-экспорт: добавлена возможность указывать единицы для настраиваемых полей. Они будут экспортироваться в качестве параметра unit внутри тэга param. Для того, чтобы задать нужные соответствия, необходимо кликнуть по ссылке "Укажите единицы для настраиваемых полей" - откроется модальное окно, где Вы сможете указать единицы для каждого настраиваемого поля. Не забудьте нажать кнопку "Сохранить изменения".
- улучшен алгоритм чтения CSV-файлов при импорте. Внимание! Изменились поля для настроек разделителей CSV - теперь необходимо указать символ разделитель полей ( ; или др.) и символ, который обрамляет содержимое поля ( " или др.).
21.07.2017 (v 5.13.0) Профиль настроек XLS импорта/экспорта: добавлен новый тип поля - "Комплексное доп. поле". Оно может быть добавлено для настраиваемых полей типов: строка, область текста и изображение. В данном поле можно указать несколько значений для одного настраиваемого поля, а также изменение цены (если поле является атрибутом корзины). Значения могут быть разделены символами "|" или ";" (без кавычек). Значение от цены отделяется двоеточием. Пример:
Белый;Красный:20;Зеленый:-10 или Белый|Красный:20|Зеленый:-10|Бежевый
6.07.2017 (v 5.12.0) YML-экспорт: в блоке опций "Фильтры товаров" добавлен фильтр по статусу публикации товаров
20.06.2017 (v 5.11.0) улучшен алгоритм создания доп. полей на основе заголовков. Теперь компонент может создавать поля с типом "Атрибут корзины", если в названии поля будет найдено слово "Цена". Перед этим полем должно находиться поле с таким же названием, но без слова "Цена". Пример, заголовков полей: | Размер | Размер Цена | Цвет | Цвет Цена | Цвет | Цвет Цена |
15.06.2017 (v 5.10.1) YML-экспорт: в блоке опций "Фильтры товаров" добавлена отключаемая опция экспорта дочерних товаров.
9.06.2017 (v 5.10.0)
- Настройки профиля Excel: добавлено поле "Discontinued", которое появилось в VM 3.2.2 и отвечает за принадлежность к товарам, на которые действуют скидки.
- YML-экспорт: теперь экспортируются также и дочерние товары, в т.ч. MultyVariant
25.05.2017 (v 5.9.0) Настройки профиля Excel: добавлена группа опций "Обнуление цен", которые позволяют производить перед импортом обнуление цен товаров, которые находятся в определенных категориях и/или определенных производителей.
17.05.2017 (v 5.8.1)
- YML-экспорт: добавлены опции, которые позволяют отключить вывод тэгов "typePrefix" и "vendor". Параметры в профиле настроек были сгруппированы.
- YML-импорт: в настройки профиля были добавлены следующие опции: "Изменять принадлежность к категории", "Создавать категории","Обновлять названия категорий"
- Excel-импорт: был добавлен новый вариант идентификатора товара - "Наименование(частичное соответствие)". При выборе данного способа при импорте будет происходить поиск товара по похожему названию. Будет выбран первый товар из возможных. Кэширование наименований с данным идентификатором работать не будет.
- Excel-импорт: при выборе способа маркировки категорий "ID категории для каждого товара" теперь появляется опция, позволяющая переопределять ID категорий в момент импорта. Для этого необходимо составить таблицу переопределения ID, где в первой колонке указывается ID категории в прайсе (внешний ID), а во второй - какой ID категории на сайте ему соответствует (ID VirtueMart).
11.05.2017 (v 5.7.1)
- YML-экспорт: добавлена возможность для способа "Создание на лету" указать название профиля непосредственно в ссылке в переменной "profile".
- YML-экспорт: поле "Альтернативный домен" было перенесено из общих настроек компонента в настройки профиля экспорта YML
- XLS-импорт: в настройках профиля в секции "Количество на складе" добавлена возможность указать производителей, товары которых необходимо обнулить перед импортом.
4.05.2017 (v 5.6.0) YML-экспорт: в настройках профиля добавлена опция 'Программа "Заказ на маркете"', при активации которой товарам будет добавляться тэг 'cpa'. Также из общих настроек компонента были перенесены в настройки профиля YML опции utm-меток и доступности товаров.
24.04.2017 (v 5.5.0) YML-экспорт: в настройках профиля добавлена возможность выбирать список настраиваемых полей (YML-тэг "param"), которые будут указаны в YML-файле. Если Вам нужно исключить лишь несколько настраиваемых полей из экспорта, то можно выбрать режим "Все, кроме указанных".
29.03.2017 (v 5.4.0) Настройки профиля: добавлена кнопка "Группа доп. полей". При нажатии на нее появится список настраиваемых групп. При выборе группы в список активных полей будут добавлены все доп. поля из данной группы. Если часть полей уже была создана ранее, то они будут перенесены из списка неактивных полей в список активных.
24.03.2017 (v 5.3.0) YML-экспорт: для товаров с произвольным типом описания добавлен тэг "typePrefix"
5.03.2017 (v 5.2.0) Улучшен принцип работы фильтра категорий при экспорте YML - теперь достаточно указывать только родительские категории, а все дочерние будут включены автоматически. Также список категорий в начале YML-файла теперь будет зависеть от выбранных в фильтре категорий.
9.02.2017 (v 5.1.0) - если в настройках включена опция переименования изображений при импорте из Excel, то кириллические названия будут заменены на транслит.
- YML-экспорт: в общих настройках YML добавлены опции, которые позволяют экспортировать краткое описание товаров вместо полного и экспортировать только первое изображение товара.
14.01.2017 (v 5.0.1) - UTM-метка utm_term теперь может быть включена в настройках компонента на вкладке YML. При ее включении к url товара будет добавлена эта метка, значение метки - ID товара.
- исправление багов
9.01.2017 (v 5.0.0) - для формата YML добавлена возможность сохранять настройки в самостоятельные профили, которые не связаны с профилями для Excel.
- в общих настройках на вкладке YML в списках профилей для импорта/экспорта по расписанию теперь отображаются названия профилей настроек конкретно для YML
- YML-экспорт - в профиль добавлена опция, позволяющая исключить из экспорта товары, которых нет на складе
4.01.2017 (v 4.6.5) YML-экспорт - в настройках добавлены поля для UTM-меток: utm_source и utm_term. Эти метки, если указаны, будут добавляться к ссылкам на страницы товаров при создании YML-файла
7.11.2016 (v 4.6.4) YML-экспорт - в настройках добавлено поле "Домен". В этом поле можно указать другой домен, если по каким-то причинам Вам необходимо, чтобы в YML-файл был указан не тот домен, на котором установлен компонент.
4.11.2016 (v 4.6.3) YML-экспорт - в настройки добавлена опция, позволяющая экспортировать цену без скидок, которая будет указана в теге "oldprice". Также теперь можно указать, как округлять цену - можно указать количество знаков после запятой. Если указать "0", то цена будет округляться до целых значений.
8.10.2016 (v 4.6.2) исправлен баг с полями типа "MultyVariant"
29.09.2016 (v 4.6.1) на странице "Профили настроек" добавлены поля "Изображение по-умолчанию для товаров" и "Изображение по-умолчанию для категорий". Эти настройки имеют более высокий приоритет, чем одноименные в общих настройках компонента.
28.09.2016 (v 4.6.0)
- YML-экспорт: добавлена возможность выбрать одного или нескольких производителей, товары которых необходимо экспортировать в YML-файл.
- в общих настройках компонента добавлена вкладка "Настройки изображений". На этой вкладке Вы можете указать изображения для товаров и категорий по-умолчанию. Данные изображения будут присваиваться товарам и категориям, которым в прайсе не указано ни одного изображения.
25.08.2016 (v 4.5.6) YML-экспорт: добавлен "прогресс-бар" и вывод текущего количества экспортированных товаров в реальном времени.
23.08.2016 (v 4.5.5) в настройках на вкладке "Расширенные возможности" добавлена опция "Переименование скачиваемых изображений". Включение функции приведет к тому, что изображения, скачиваемые по прямой ссылке в прайсе, будут переименованы. За основу нового имени файла изображения берется Артикул товара из прайса. Если артикул не указан, то переименование не будет осуществлено.
20.08.2016 (v 4.5.4) устранена проблема, из-за которой при импорте сопутствующих товаров не отображались миниатюры сопутствующих товаров в VM версии 3.0.13 и выше.
14.08.2016 (v 4.5.3) в настройках профиля при создании доп. поля теперь появляется список настраиваемых полей, сгруппированных по настраиваемым группам. Это упростит поиск нужного поля при выборе его из списка.
9.08.2016 (v 4.5.2) YML-экспорт - добавлена возможность выбрать группу покупателей
2.08.2016 (v 4.5.1) YML-экспорт - в настройки добавлена опция, позволяющая отключать обрезку полного описания товаров до 250 символов. Внимание, отключайте обрезку только в том случае, если Вы делаете экспорт НЕ для Яндекс.Маркета.
28.07.2016 (v 4.5.0)
- в настройках компонента на вкладке "Дополнительные возможности" добавлена опция "Вывод списка товаров, которые не были обновлены". При активации данной опции по окончанию импорта будет выводится колонка со списком товаров, которые не были затронуты импортом (т.е. не были добавлены или обновлены).
- YML экспорт - добавлена возможность указать из каких категорий производить экспорт товаров. Либо можно указать категории, из которых товары не должны попадать в YML-файл.
- YML экспорт - добавлена возможность указать основную валюту, которая отличается от той, что задана в настройках магазина VM.
28.06.2016 (v 4.4.13)
-теперь в YML-файле будет указываться только одна валюта, которая выбрана в настройках VM. Цены товаров, базовая цена которых указана в другой валюте, будут конвертированы по курсу, указанному в настройках валют.
-При экспорте цен товаров в YML теперь учитываются налоги и правила расчета
1.06.2016 (v 4.4.12) YML: добавлена поддержка множественности категорий для одного товара. Т.е. если товар принадлежит нескольким категориям, то при экспорте будет создано столько же тэгов "categoryId".
8.05.2016 (v 4.4.11) исправлен баг, из-за которого после обновления до версии 4.4.10 могли не определяться категории при некоторых способах маркировки.
30.04.2016 (v 4.4.10) Экспорт YML - добавлена поддержка тэга "delivery-options" (варианты курьерской доставки). В общих настройках компонента на вкладке YML в текстовом поле можно указать до 5 вариантов. Каждый вариант в отдельной стоке.
31.03.2016 (v 4.4.9) исправлен баг, из-за которого не экспортировались данные полей Cherry Picker, в системных названиях которых присутствовал символ нижнего подчеркивания.
9.03.2016 (v 4.4.8) Экспорт YML: В общие настройки компонента на вкладке YML добавлено поле "Тэг sales_notes". Текст из этого поля будет добавлен в качестве тэга всем товарам. Максимум - 50 символов. Этот тэг используется для указания минимального количества товаров для покупки, минимальной суммы покупки и/или необходимости предоплаты.
4.03.2016 (v 4.4.7) Импорт по расписанию: добавлена возможность непосредственно в строке задания для Cron указать название файла, который необходимо импортировать. Для этого необходимо добавить параметр "filename", в котором указывается название файла (кириллические в названии не допустимы). Пример задания для Cron, чтобы импортировать файл test.xls:
curl --silent --compressed http://vash-domen.ru/administrator/components/com_excel2vm/models/cron.php?filename=test.xls
2.03.2016 (v 4.4.6) снижено потребление оперативной памяти для процесса восстановления бэкапа из SQL-файла. Теперь SQL-файлы бэкапа объемом более 50 МБ не будут вызывать ошибок, связанных с нехваткой оперативной памяти, во время восстановления.
24.02.2016 (v 4.4.5) В общие настройки компонента на вкладке "YML" добавлена опция "Доступность товара", которая влияет на экспорт в формате YML. Если выбрать "Зависит от количества на складе", то товары с нулевым количеством будут помечены как "недоступные", остальные будут "доступные". Если выбрать "Принудительно доступны все", то все товары будут помечены как "доступные"
13.02.2016 (v 4.4.4) На страницах Импорт и Экспорт добавлены кнопки для удаления всех импортированных и экспортированных файлов.
1.02.2016 (v 4.4.3) Улучшена совместимость с плагином Custom Field For All - теперь станет проще работать с полями типа 'Цвет в шестнадц. формате', т.к. импортируются и экспортируются теперь не шестнадцатеричный код цвета, а его текстовая метка. Если во время импорта скрипт обнаружит метку, которой еще нет, то она будет создана с цветом 'ffffff' (т.е. белым) - после импорта Вам нужно будет в настройках поля указать актуальный цвет для новой метки.
28.01.2016 (v 4.4.2) Оптимизирован алгоритм построения списка категорий на страницах 'Экспорт' и 'Профили настроек'. Если у Вас на сайте очень большое число категорий, то теперь эти страницы будут открываться гораздо быстрей
20.12.2015 (v 4.4.1) Импорт по расписанию - добавлена проверка при каждом запуске скрипта через Cron, завершился ли импорт после предыдущего запуска. Если импорт не успел завершиться из-за таймаута, то он будет продолжен с того места, на котором был прерван предыдущий запуск. В журнале импорта по расписанию также будет указываться на какой строке импорт был прерван по таймауту.
10.12.2015 (v 4.4.0) Добавлена возможность осуществлять экспорт в Excel и CSV по расписанию. Для этого в основные настройки компонента добавлена вкладка 'Экспорт по расписанию', на которой Вы найдете ссылку для планировщика Cron, можете указать определенную папку для экспорта, указать произвольное название для файла экспорта и др. настройки, которые есть в стандартном экспорте через админку.
8.12.2015 (v 4.3.2) - Добавлена возможность загружать изображения с удаленного сервера только для новых товаров, что позволит ускорить процесс импорта, если в прайсе много товаров, которые уже присутствуют на Вашем сайте и не нуждаются в обновлении изображения. Также можно загружать изображения для новых + для "старых" товаров, у которых нет изображений.
- добавлено 4 поля для дополнительных изображений
1.12.2015 (v 4.3.1) в настройках компонента на вкладке "Импорт по расписанию" добавлено поле "Удаленный файл". Если в этом поле указать файл, который находится на другом сайте (на сайте поставщика), то этот файл будет автоматически скачиваться, а затем - импортироваться.
7.11.2015 (v 4.3.0) Импорт прайса по расписанию: добавлена возможность указывать название профиля для импорта непосредственно в строке задания планировщика. Это позволит Вам создать несколько заданий, которые будут работать по указанному для них профилю настроек. Для этого необходимо добавить в конец строки задания параметр '?profile=name', где name - это название профиля. В названии профиля должны быть только буквы английского алфавита.
Пример строки задания с заданным профилем testoviy_profile:curl --silent --compressed curl http://vash-domen.ru/administrator/components/com_excel2vm/models/cron.php?profile=testoviy_profile
8.10.2015 (v 4.2.0) добавлена поддержка плагина Custom Fields For All
21.09.2015 (v 4.1.0)
в профиль настроек добавлен выпадающий список 'Идентификатор товара'. Значения списка: 'ID товара', 'Артикул', 'Наименование', 'GTIN (EAN,ISBN)', 'MPN'. Теперь Вы можете выбрать, на основе значения какого поля производить обновление товаров. Например, теперь возможно изменить артикулы товарам, используя для идентификации товара Наименование или MPN.
В общих настройках компонента на вкладке 'Кэширование' добавлены переключатели для кэширования 'MPN' и 'GTIN'. Рекомендуется включать кэширование для тех полей, которые используются в качестве Идентификаторов.
17.09.2015 (v 4.0.1) YML-экспорт: теперь ссылки на товары формируются в соответствии с настройками ЧПУ(SEF) сайта.
21.08.2015 (v 4.0.0)
- добавлена Вкладка YML. На этой вкладке Вы можете импортировать товары из YML-файла (Яндекс.Маркет), а также создавать YML-файл для загрузки на Яндекс.Маркет. Также Вы можете использовать новые возможности для простой синхронизации товаров на Ваших сайтах.
- в профиль настроек добавлено поле 'Количество по умолчанию', с помощью которого Вы можете задать количество товара на складе, которое будет установлено для новых товаров, если это значение не указано явно в прайсе.
18.08.2015 (v 3.8.1) добавлены уведомления о появлении новых версий на основные страницы компонента.
17.08.2015 (v 3.8.0) Добавлена возможность экспорта товаров по одному или нескольким производителям.
11.08.2015 (v 3.7.1) на порядок увеличена скорость импорта значений дополнительных полей плагина Virtuemart 2 Multiple Customfields Filter 2 за счет автоматического добавления индексов к используемым плагином таблицам.
7.08.2015 (v 3.7.0) значительно оптимизирован процесс экспорта:
- За счет использования более "легкой" библиотеки удалось снизить в несколько раз потребление оперативной памяти во время экспорта в формате xlsx, а также увеличить скорость процесса.
- Если Вам не нужно экспортировать дочерние товары, Вы можете выбрать соответствующий вариант на странице Экспорта, что также позволит в несколько раз ускорить процесс экспорта, особенно если у Вас большое количество товаров.
3.08.2015 (v 3.6.10) для способа маркировки категорий "Название категории для каждого товара" добавлено 2 настройки: "Разделитель уровня вложенности" (Например - Категория\Подкатегория. Вместо "\" можно указать свой символ) и "Разделитель категорий" (Например - Категория1|Категория2. Вместо "|" можно указать свой символ)
25.07.2015 (v 3.6.9) добавлено 5 полей для импорта названий дополнительных изображений в отдельных столбцах. Внимание! После данного обновления поля созданные Вами могут быть заменены пятью новыми полями. Поэтому Вам необходимо перепроверить профиль настроек и пересоздать поля, если они исчезли.
16.07.2015 (v 3.6.8) добавлен новый тип полей - "Пользовательские поля". Это нестандартные поля, которые добавляются пользователем вручную через phpMyAdmin в таблицу #__virtuemart_products. Администратор указывает название поля (отображается в интерфейсе выбора столбцов) и системное имя поля (как поле называется в таблице базы данных, только английские буквы в нижнем реестре и цифры). Если поле с заданным системным именем не будет найдено в таблице #__virtuemart_products, то оно будет создано (тип поля - TEXT). Для того, чтобы воспользоваться новым типом полей, необходимо активировать его в Настройках компонента на вкладке "Дополнительные возможности"
26.06.2015 (v 3.6.7) Добавлена опция в общие настройки 'Обработка описания'. Включение данной опции приведет к тому, что в кратком и полном описании символы перехода строки будут заменены соответствующим html-тэгом.
17.06.2015 (v 3.6.6) Добавлено поле 'Порядок', которое позволит в прайсе в соответствующей колонке вручную указать порядок сортировки товаров и категорий. Эти значения также можно экспортировать.
7.06.2015 (v 3.6.5) В итоговой таблице, которая появляется после окончания импорта, возле каждой категории в скобках указывается количество товаров в данной категории. Если кликнуть по этому числу, то откроется список товаров данной категории.
29.05.2015 (v 3.6.4) В настройках профиля для опций "Обнулять количество на складе" и "Снимать с публикации товары?" добавлено 2 режима выбора категорий - "Только выбранные" и "Все, кроме выбранных".
4.05.2015 (v 3.6.2) в профиль настроек добавлено поле "Удаление". Если в прайсе в этом поле в строке определенного товара указать цифру 1, то этот товар будет удален.
29.04.2015 (v 3.6.0) добавлена поддержка настраиваемых полей типа Multi-Variant (этот тип появился в VM 3.0.6)
23.03.2015 (v 3.5.0) 1) В настройки добавлен Коэффициент перерасчета, который позволяет производить перерасчет цен товаров во время импорта и экспорта. На это число будут умножаться все цены во время импорта. Во время экспорта наоборот - все цены будут делиться на это число.
Это может быть полезно, если цены в прайсе в долларах, а на Вашем сайте в рублях или гривнах. А также, если Вам необходимо сделать пересчет цен, исходя из нового курса Доллара. Для этого необходимо экспортировать товары, указав старый курс доллара. Затем прописать новый курс и сделать импорт.
Также Вы можете использовать коэффициент перерасчета для того, чтобы добавить наценку.
2) Добавлена возможность экспорта в формат xlsx. Это позволяет обойти ограничения формата xls, такие как лимит 256 столбцов.
5.03.2015 (v 3.4.0) 1) В глобальных настройках добавлена опция 'Доп. поля на основе заголовков', позволяющая производить автоматическое создание простых настраиваемых полей (типа 'Строка') на основе заголовков столбцов прайса (указанных в 1-й строке). Благодаря этой функции, Вам необходимо указать в профиле настроек только основные столбцы. Все что будет правее последнего столбца (исходя из настроек профиля) скрипт будет воспринимать как настраиваемые поля. Во время импорта эти настраиваемые поля добавятся в настройки текущего профиля.
2) Улучшен интерфейс очистки товаров и категорий. Теперь с помощью чекбоксов Вы можете выбрать параметры очистки: только товары, товары и категории, производители, настраиваемые поля, файлы изображений, резервные копии, импортированные прайсы.
3) На странице 'Экспорт' добавлен список экспортированных прайсов с возможностью скачивать их и удалять.
4) В настройки профиля добавлена опция 'Обновлять товары?', отключение которой, позволит только создавать товары, в том случае, когда обновление не требуется. По умолчанию данная опция будет включена.
11.02.2015 (v 3.3.0) 1) Исправлен баг со статусом публикации новых товаров;
2) В настройках профиля добавлены "Статус публикации для новых товаров" и "Статус публикации для обновляемых товаров"
3) Если товар присутствует одновременно в нескольких категориях, то при экспорте способами "ID категории для каждого товара" и "Название категории для каждого товара", товар будет представлен одной строкой, а категории, к которым принадлежит этот товар будут указаны в одной ячейке через запятую.
4) Добавлена сортировка импортированных прайсов по дате загрузки, размеру и названию.
25.01.2015 (v 3.2.2) исправлен баг, из-за которого не работало перетаскивание полей в браузере Chrome на Joomla 3
18.01.2015 (v 3.2.0) добавлен новые тип полей - "Произвольные поля". Эти поля создаются связанными тройками полей: название, значение, единицы. В поле название указывается название Дополнительного (настраиваемого) поля (Например - Размер диагонали). В поле значение - значение данной характеристики (Например - 17). Поле единицы является необязательным, в нем можно указать единицы измерения (например - дюймы), которые будут добавлены к значению. Это позволит Вам не создавать отдельно простые настраиваемые поля (которые имеют одно значение и не влияют на цену) в самом VM и в настройках компонента импорта. Т.к. если компонент находит в прайсе новое название Настраиваемого поля, то он создаст это поле автоматически. "Произвольные поля" можно активировать в Общих настройках компонента импорта.
9.01.2015 (v 3.1.5) добавлены поля 'Дата создания' и 'Дата изменения'
08.01.2015 (v 3.1.4) исправлен баг, который возникал при округлении значений дополнительных полей
16.12.2014 (v 3.1.3) добавлена возможность создавать миниатюры изображений на основе ранее загруженных (например по ФТП) изображений. Исправлен баг, который возникал, если указывать ID категорий через запятую.
9.12.2014 (v 3.1.2) добавлена возможность обнулять количество товаров на складе перед началом импорта в выбранных категориях.
2.12.2014 (v 3.1.1) на вкладке "Профили настроек" добавлена кнопка "Синхронизировать доп. поля с VM". Одним кликом по этой кнопке Вы можете добавить по одному экземпляру дополнительных полей, которые есть в VM, но отсутствуют в компоненте Импорта/Экспорта. Это позволит значительно сэкономить Ваше время, если у Вас большое количество Настраиваемых полей в магазине. Также из компонента будут удалены поля, которые были удалены из VM.
27.11.2014 (v 3.1.0) расширены возможности автоматического снятия товаров с публикации. Теперь Вы можете указать, в каких категориях осуществлять автоматическое снятие с публикации. Это полезно, если импортируемый прайс содержит не все категории магазина, а лишь некоторые.
15.11.2014 (v 3.0.0) компонент теперь совместим с Joomla 3.3 и VM 2.9.9.3 и выше. Компонент по-прежнему будет работать с Joomla 2.5.6 и выше. Но совместимости с Joomla 1.5 и VM1 больше нет.
7.11.2014 (v 2.9.0) добавлена возможность автоматического импорта по расписанию. Для этого добавлена вкладка в настройки компонента 'Импорт по расписанию'. На этой вкладке необходимо указать папку, откуда будет браться самый "свежий" прайс (который был закачан последним), и выбрать профиль настроек. После этого Вам останется лишь добавить задание в планировщик Cron (В панели управления хостингом)
23.10.2014 (v 2.8.1) добавлена возможность выбора нескольких категорий для экспорта. Данная возможность работает только для способов маркировки категорий - "ID категории для каждого товара" и "Название категории для каждого товара"
21.10.2014 (v 2.8.0) добавлена опция "Удаление значений доп. полей" в настройки импорта. Активация данной опции позволяет удалять все предыдущие значения дополнительных полей, которые присутствуют в прайсе. Например, у вас есть поле "Цвет". Для определенного товара указано значение "Желтый". Если импортировать для этого товара значение "Красный" с выключенной опцией, то у данного товара будет 2 значения для поля "Цвет". Если данная опция будет включена, то во время импорта значение "Желтый" будет удалено, и записано значение "Красный". Аналогично и для большего количества значений.
21.09.2014 (v 2.7.0) Добавлена страница "Обновления и тех. поддержка". Теперь Вы можете ознакомиться с историей изменений версий, обновить компонент и обратиться в тех. поддержку непосредственно через админку компонента.
24.08.2014 (v 2.6.0) добавлена поддержка фильтра Cherry Picker (2.0.6 - 3.8) + Fast Saller (1.0.5 - 2.5)
24.07.2014 (v 2.5.0) добавлена возможность кэшировать артикулы и ID уже существующих товаров (для принятия скриптом решения о обновлении товара или создания нового). Это позволяет в десятки раз ускорить импорт, но увеличивает потребление оперативной памяти.
21.07.2014 (v 2.4.0) улучшен интерфейс выбора файлов, которые были загружены ранее, для импорта.
30.05.2014 (v 2.3.1) Модифицирован способ разметки категорий "Название категории для каждого товара" - теперь можно указывать несколько категорий для одного товара, разделяя их символом |. Например - Бытовая техника\Холодильники|Бытовая техника\Новые холодильники.
29.05.2014 (v 2.3.0) добавлено 2 поля, которые появились в VM 2.6 (MPN и GTIN). Модифицирован способ разметки категорий "Название категории для каждого товара" - теперь можно задать иерархию категорий. Например - Бытовая техника\Холодильники\Ardo.
27.04.2014 (v 2.1.15) внесены изменения в алгоритм экспорта (для тех шаблонов, где указывается иерархия категорий):
- если экспортируется только одна выбранная категория, которая не является корневой, то перед строкой с её наименованием будут находиться строки с названием её "родителей" - это позволит точно определять категорию при импорте;
- Если при экспорте создаётся несколько файлов, то перед строками товаров, находящимися в начале прайса, всегда будут находится строки с названием родительской категории и её родителей - это позволит импортировать все полученные файлы за один раз (нет необходимости объединять все файлы в один), т.к. все они будут приведены к общему шаблону.
24.03.2014 (v 2.1.14) добавлена возможность загружать и импортировать сразу несколько файлов. Для этого во время выбора файла необходимо удерживать клавиши CTRL или SHIFT. Не поддерживается браузером IE ниже 10-й версии
11.03.2014 (v 2.1.13) добавлено поле 'Шаг количества товара', которое соответствует одноименному полю на вкладке 'Статус' в админке товара VM 2.0.26
7.03.2014 (v 2.1.12) добавлена поддержка обновленного плагина Related articles custom field версии 1.3
26.02.2014 (v 2.1.11) исправление ошибок: а) при генерировании псевдонимов категорий; б) при автоматической публикации новых товаров; в) при экспорте для поля артикула теперь устанавливается формат 'текстовый'
18.02.2014 (v 2.1.10) оптимизировано потребление оперативной памяти во время импорта. Исправлен баг, который возникал при авто-разбивке прайса на части.
14.02.2014 (v 2.1.9)
- обновлена библиотека чтения Excel - улучшено распознавание формул в ячейках.
- В кратком описании при импорте теперь не удаляются символы перехода строки
27.01.2014 (v 2.1.4) добавлена опция "Снимать с публикации товары без фото", при активации которой, если при импорте товару не указывается фотография или файл фотографии отсутствует на сервере, то такой товар будет снят с публикации.
13.01.2014 (v 2.1.3) добавлена поддержка плагина "Related articles custom field". Для импорта значений используйте такой формат данных - "1,2,3|intro" (без кавычек). Т.е. слева от вертикальной черты указываются ID статей через запятую, а справа - формат вывода (title - названия статей, intro - вступительный текст, full - полный текст). Примечание - если указывать только ID статей (например - "1,2,3"), то формат вывода будет - title.
12.01.2014 (v 2.1.2) Добавлены поля "ID скидки" и "ID налогового оформления". Если необходимо отключить какой-либо из этих параметров для определённых товаров, необходимо указывать вместо ID "-1" (без кавычек).
4.01.2014 (v 2.1.0)
- Добавлен новый тип полей в настройках - "Спец. цены" (различные комбинации групп покупателей и диапазонов количества заказываемого товара). Вы можете создать нужное количество таких полей, что позволит вам работать одновременно с несколькими ценами для каждого товара (например, оптовой и розничной).
- Добавлена опция в настройках, которая позволяет во время импорта стирать спец. цены, которые отсутствуют в прайсе, что поможет избавиться от лишних цен.
- Удалена настройка "Диапазон количества", т.к. этот функционал присутствует в Спец. ценах
- Удалена настройка "Группа покупателей", т.к. этот функционал присутствует в Спец. ценах
30.12.2013 (v 2.0.1)
- Добавлены поля "Шаблон категории", "Страница просмотра категории" и "Страница карточки товара по-умолчанию". Эти поля имеют отношение исключительно к категориям.
- Добавлено автоматическое обновление компонента через менеджер расширений вашего сайта.
7.10.2013 (v 2.0.0) в настройки добавлен "Диапазон количества". Эта настройка позволит устанавливать несколько цен на один товар, которые будут зависеть от диапазона количества покупаемого товара. Одновременно можно импортировать только одну цену для выбранного диапазона. Рекомендуется создание нескольких профилей настроек, указав для каждого свой диапазон.
26.09.2013 (v 1.9.3) добавлено поле "Артикулы сопутствующих товаров", которое позволит задать соответствия товаров без использования их ID.
24.09.2013 (v 1.9.2) добавлена возможность после экспорта скачать все части прайса одним zip-архивом.
15.08.2013 (v 1.9.1)
- Добавлена возможность изменять эффекты появления и исчезновения уведомлений (JQuery UI) или отключать их вовсе
- Добавлена возможность выбирать шаблон генерирования псевдонимов: только название товара; Название + ID товара; только Артикул; Артикул + Название; Артикул + ID + название; и др. комбинации.
12.08.2013 (v 1.9.0)
- Добавлен способ маркировки категорий "Группировка строк в Excel" - теперь можно импортировать иерархичные прайсы (их легко узнать по «плюсам» и «минусам» в квадратах слева от нумерации строк) без дополнительной маркировки категорий (подробно в инструкции - Стр.6)
- Добавлена возможность импортировать изображения непосредственно из прайса, т.е. те, которые вставлены прямо в ячейки.
- В настройках добавлена возможность указания количества строк (1000 по умолчанию), которые скрипт считывает из Excel-файла за один шаг. Т.о. скрипт может импортировать более объёмные прайсы (при тестировании импортировался прайс 40 000 строк на 5 колонок ~ 5 Мб; потребление оперативной памяти ~ 100 МБ). Считывая информацию из xls-файла по частям, скрипт снижает потребление оперативной памяти.
27.06.2013 (v 1.8.0)
- Добавлен способ маркировки категорий "Название категории для каждого товара" - теперь можно импортировать прайсы без дополнительной маркировки категорий, если у вас в каждой строке товара в отдельном столбце указаны названия категорий
- Добавлена возможность импортировать цены для определённых групп покупателей. Импортировать цены в разные группы покупателей можно только по очереди - т.е. за один импорт импортируются цены в выбранную в настройках группу.
26.06.2013 (v 1.7.1) в список доступных для импорта и экспорта полей добавлено "Доступен с..."
14.04.2013 (v 1.7.0) в связи выходом обновления популярного фильтра товаров Virtuemart 2 Multiple Customfields Filter 2 была произведена модификация компонента для обеспечения корректной работы с этим фильтром.
11.03.2013 (v 1.6.1) в список доступных для импорта и экспорта полей добавлено "ALT изображения"
25.02.2013 (v 1.6.0)
- Добавлена возможность указывать ID продавца для категории
- Добавлено поле "Рекомендованный" (1 - Да, 0 - нет)
- Описание категории будет меняться, только если оно явно указано в прайсе
- Теперь можно вместо имени изображения указывать внешнюю ссылку на изображение, расположенное на другом сайте. Изображения будут скачиваться сразу на ваш сайт. Внимание! Скорость импорта может значительно снизиться!
18.02.2013 (v 1.5.0) модифицирован способ маркировки "ID категории для каждого товара". Теперь, если товар присутствует в нескольких категориях, вы можете через запятую указать их ID в соответствующей ячейке в строке товара.
25.12.2012 (v 1.4.0)
- Добавлен способ маркировки категорий "ID категории для каждого товара" - теперь можно импортировать прайсы без дополнительной маркировки категорий, если у вас в каждой строке товара в отдельном столбце указаны ID категорий
- Добавлена возможность указывать вручную Псевдонимы (на основе их формируется SEF-ссылки)
24.11.2012 (v 1.3.0) появилась возможность вообще не указывать категории в прайсе - привязка товара к категории может осуществляться на основе совпадений по ключевым словам (а именно - по четырем подряд идущим буквам в начале любого из слов в названии категории и товара). Способ маркировки называется - "Поиск категории по ключевым словам"
5.10.2012 (v 1.2.0) добавлена возможность осуществлять экспорт одной выбранной категории товаров.
25.06.2012 (v 1.1.0) добавлена возможность осуществлять экспорт товаров.
Комментарии
Проблем при переносе быть не должно. Нужно будет только в нескольких настройках изменить пути к папкам, т.к. они будут отличаться от локального сервера.
Чтобы компонент работал на локальном сервере, достаточно чтобы локальный домен содержал слово localhost. Например, my-site.localho st
К сожалению, в самом стандарте YML не предусмотрена возможность указания нескольких цен для товара. Компонент в качестве цены импортирует значение внутри тэга "price". Можно разве что, массовой заменой в файле изменить названия тэгов так, чтобы розничная цена была в тэге "price", а оптовая - нет
Да, поддерживается.
В настройках импорта можно выбрать язык. При импорте данные будут записываться в соответствующую языковую таблицу.
Но в одном прайсе не могут быть сразу несколько названий и описаний на разных языках. Вернее могут быть, но за один импорт можно импортировать только один из языков.
За тэг deliveri-option s отвечает настройка "Стоимость и сроки курьерской доставки" в общих настройках компонента на вкладке "Яндекс.Маркет" .
Данные тэги будут добавлены всем товарам.
Возможности задавать эти тэги индивидуально для каждого товара нет, т.к. в VM не соответствующег о поля, из которого эти данные можно экспортировать.
Возможно выгрузить теги в таком виде? Не нашел где можно настроить.
В стандарте YML есть только один тэг, в котором можно указывать количество - outlets. Наберите в поиске Яндекса: YML outlets
В стандарте YML есть только один тэг, в котором можно указывать количество - outlets. В файле он указывается так:
Поле "Модификатор цены" влияет и на основную цену и на спец. цены.
В версии VirtueMart 3.0.6 был добавлен функционал MultyVariant. Именно с его помощью это можно реализовать. По сути - создаются дочерние товары в количестве максимально возможных вариантов сочетаний. Например, есть 4 размера и 3 материала - нужно 12 дочерних товаров и у каждого будет своя цена. Пользователь же будет выбирать из двух выпадающих списков эти параметры - соответственно будет меняться цена. Компонент может импортировать данные так, чтобы эти дочерние товары создавались автоматически. Подробнее можете прочитать в инструкции в одноименном разделе, а также ознакомиться с примером прайса (можно скачать на данной странице во вложениях).
Здравствуйте. Желательно принудительно заменять запятые в числах на точки в прайсе. В PHP дробных числах используются только точки. При наличии запятой число будет восприниматься как текстовое значение. То же самое касается и базы данных
К сожалению, маркировка здесь тоже не поможет. Не проверяется наличие на заполненность полей только в способе "Нумерованный. Номера в отдельной ячейке" - при наличии значения в столбце с номерами категорий, скрипт распознает строку как категорию.
Либо, возможно, у вас получится настроить экспорт из 1с таким образом, чтобы в строке каждого товара указывались названия или ID категорий.
А может я иду не тем путем? Может нужно промаркировать названия категорий? С таким раскладом получится решить задачу если в столбцах с категориями будут значения?