Совместимость:
OpenCart 2.0OpenCart 2.1OpenCart 2.2OpenCart 2.3OpenCart 3.*OCStore 2.1OCStore 2.3Opencart.pro 2.0.3.хOpencart.pro 2.1Opencart.pro 2.3MaxyStore 2.1.0.2MaxyStore 2.3.0.2
Модуль multiYML Standart Edition – модуль, который предназначен для глубокой и гибкой интеграции с различными маркетплейсами использующими формат YML (Яндекс.Маркет, Пром.юа, Торг.майл.ру и мн. другими)
////////////////////////////
[b]Уважаемые партнеры, данная версия с 1 мая 2024 года не поддерживается, но может быть куплена и будет полностью работающей. Развитие функционала и поддержка осуществляется при покупке лицензии на multiYML 7max
////////////////////////////
На сегодня[/b]
- модулю уже более 6 лет - его первая версия - All YML Generator давно стало популярной
- Общее число инсталляций более 6000
Данная версия – это шестая версия модуля, и она для удобства и большей доступности выпущена в линейке 3 вариантов модуля с разным объемом доступного функционала
Ключевыми отличиями от аналогов является
- Создание любого количества одновременно работающих выгрузок, в т.ч. для CRON - это может быть полезно, если YML используется не только для Маркет, а для разных маркетплейсов, где нужно менять содержимое под разные стандарты маркетплейса
- Хранение настроек содержания в виде шаблонов настроек, а не настройка по принципе одна на все выгрузки
- Точные отборы данных для фидов, множество способов установки остатка, конвертация цен,
- Наличие редактора тегов, который по существу позволяет создать любой тег с любым значением из товарных данных (в т.ч. из опции, атрибута или своего поля в карточке товара)
- Возможность подачи во все основные данные любые основные данные товара - маппинг any2any, который позволяет создавать данные для выгрузки из каких-либо данных у товара
Особенности
- Позволяет создавать любое количество YML-файлов параллельно, без изменения настроек каждый раз под каждый YML-файл. Это необходимо для создания нескольких разных выгрузок параллельно для разных маркетплейсов.
- Позволяет формировать YML практически из любых данных о товарах за счет возможности подачи в тот или иной тег YML того или иного значения из таблицы товара. Например, цена может подаваться из атрибутов, а описание собираться из разных элементов.
- Встроенный редактор тегов, который позволяет создавать свои теги в YML, например, quantity, или описание в виде HTML и т.п.
- Позволяет выводить не все категории в файл, а только те, товары которых настроены для той или иной выгрузки, а также, при необходимости, выводить в товары все категории, в которых товар размещен в ОпенКарте
- Позволяет создавать товары по той или иной опции, с учетом остатка по опции и наценки / уценки в опции. Итоговый урл содержит параметр, который позволяет отследить на сайте вход по соответствующей позиции и сделать автовыбор соответствующей продуктовой опции
- Проверенная, стабильная, уникальная архитектура и функционал
- Данный модуль позволяет создавать полный YML, с любыми типами настроек YML и для любых товаров
Другие возможности
- Добавление меток в URL товара (например utm-меток)
- Выводить товарам все категории, в которых расположен товар в ОпенКарт, а не только главную
- Формула расчета или прямая вставка bid, cbid
- Настройка доставки delivery-options в зависимости от веса, или цены конкретного товара
- Гибкая настройка статуса наличия - можно использовать складские статусы или реальные остатки
- В товаре появилась закладка с настройками каждого товара, если это нужно
- Выгрузка ключевых слов из поля tag карточки товара в любой тег YML (в т.ч. keywords)
- Контроль наличия на базе только количества товара, или на основе статуса товара в карточке товаре
- Можно создать любое количество файлов, с разными настройками под раз площадки
- Возможность передавать описания в формате HTML (<![CDATA[...]]>)
- Можно создавать любое количество файлов YML, с разным набором данных из определенных категорий / производителей. Для этого сначала создается шаблон содержания YML (что в нем должно быть). Далее он(и) присваиваются тем или иным категориям/производителям и создается шаблон фильтра данных. И далее каждый такой набор (содержание + откуда брать) можно выгрузить в отдельный файл, по отдельной защищенной ссылке.
- Добавлен новый атрибут для <offer> - fee
- Редактор своих тегов – можно добавить свои элементы и сложить в них любые данные. Это бывает нужно для сторонних площадок, которые принимают YML, но у которых больше пожеланий к YML, что чем есть в стандарте YML.
- Конвертация валюты, если разные валюты у товаров
- Деление товаров по опциями
- Запись файла в любую папку
- Новая архитектура - модуль работает быстрее
- Обновление категорий маркет
- Широкий спектр фильтрации данных, которые нужно размещать в YML (по ценам, по id, по категориям, по производителям и др.)
- sales_note для товаров в наличии, и нет в наличии, а также возможность передавать значение в этот элемент из любых данных о товаре, опций или характеристик и пр.
- Если у товаров есть свои поля в таблице продуктов магазина (в карточке товара) - модуль найдет все такие поля и позволит направить данные из них в нужные элементы YML
- Управления ценами для предложений: конвертация, если мультивалютные цены; создание наценки, акционные цены в YML
- Редактор своих тегов. Возможность создания своих тегов в YML с любым типом данных (опциями, атрибутами, категориями и мн. другими). Отлично подойдет для выгрузки YML для других площадок, где есть необходимость передавать значения, которых нет в стандартном YML
- Возможность разделять товар по опциям. Такие товары - товары с разными значениями опции будут в YML с уникальными ID и уникальными URL'ами, содержащими option_id)
- Позволяет управлять размерами и количеством изображений
- Если нужно передает только товары с ненулевыми остатками
- Множество способов фильтрации товаров (по ID, по цене, по категории, по производителю и др.)
- Гибкая настройка содержания sales_note в связи с остатками, статусами и др.
- Если нужно передает рекомендованные товары
- Позволяет создавать и YML с защищенной ссылкой, и статичный файл YML в любой папке
- Проверит корректность YML. Собственная система проверки на валидность (на всякий случай). Защитит от многих ошибок, и от отключения от Яндекс, особенно, если обновление идет по планировщику - автоматически
- Найдет нестандартные поля в базе данных. Если в таблице продукты есть собственные поля, они также будут доступны для установки тем или иным атрибутам YML
- Установка любых данных на атрибут. Для атрибутов YML можно выбрать источник данных - откуда брать данные: из опции, из атрибута, из собственного поля таблицы продуктов, и т.д.
- Составные заголовки. Для соотнесения с карточкой модели на Яндекс.Маркете, а также для того, чтобы заголовки товаров были максимально релевантными, их можно сделать сборными - из любого числа элементов. Например, Телефон 200г Samsung Galaxy (в д.с. из названия, веса, модели)
- Настройка всех атрибутов YML за счет встроенного редактора тегов
- Внутри одного YML разные наборы атрибутов под разные типы товаров
- Совместимость с прайс.ру, товары.майл.ру, молоток.ру, тиу.ру, пульс цен и многими другими
- Запись в файл и ссылка для планировщика для обновления файла
- Только новые атрибуты. В частности вместо устаревшего <local_delivery_cost>, который Яндекс просит не использовать, используется детальный <delivery-options>
- Настройка изображений: размера изображений, количества, как поступать с товарами, у которых нет изображений.
- Код открыт, перезаписи файлов не требуется При необходимости, возможна адаптация по Ваш конкретный случай. Как правило очень быстро
Где еще может применяться
- Для выгрузки своего ассортимента партнерам - за счет встроенного редактора тегов - добавьте любые данные в YML
- Полный формат YML откроет возможности для интеграции с сотнями каталогов, поддерживающих YML. Например, такими каталогами:
- яндекс.маркет (Яндекс Маркет)
- розетка
- пром.юа
- price.ru (Прайс ру)
- torg.mail.ru ( товары на mail.ru)
- molotok.ru (Молоток Ру)
- tiu.ru (Тиу Ру)
- pulscen.ru (Пульс Цен)
- blizko.ru (Близко Ру)
- facebook
Все элементы YML для интернет-магазинов, например, такие, как:
- Возможны любые за счет наличия встроенного редактора тегов
- param (<param>) - можно передавать опции и характеристики
- delivery-options (<delivery-options>) - новый элемент для данных о доставке в своем регионе. Яндекс предупреждает, что предыдущий: local_delivery_cost - скоро будет в списке устаревших
- country_of_origin (<country_of_origin>) - страна производитель
- expiry (<expiry>) - срок годности
- dimensions (<dimensions>) - габариты
- typePrefix (<typePrefix>) - очень полезная штука для качества выдачи, к сожалению, про неё забывают
- market_category (<market_category>) - категория Яндекс Маркет - тоже очень полезная штука для качества выдачи, ранжирования и релевантности,
- rec (<rec>) - рекомендованные (связанные товары)
- fee - новый атрибут для <offer>
- bid, cbid
Документация
Перейти в документацию multiYML новой версии
Демонстрация
Обратите внимание для демонстрации используется с вариант multiYML PRO Edit., конечный функционал нужного Вам варианта смотрите в разделе «Выберите вариант модуля с необходимым набором функций»
Перейти в демонстрацию
Логин и пароль: demo
ВИДЕО - все настройки для быстрой интеграции с Я.Маркет, и другими маркетплейсами, использующими стандартный YML
ПРИМЕР ФАЙЛА YML
ПРИМЕР ФАЙЛА ДЛЯ FB
Требования и условия
- Opencart 2.* до 3.* включительно
- Перезаписи файлов не требуется
- Для создания файла, а не только ссылки, генерирующей файл, понадобятся права на запись файлов в корне сайта 0755
Способ распространения:
Платно
Совместимость:
OpenCart 2.0OpenCart 2.1OpenCart 2.2OpenCart 2.3OpenCart 3.*OCStore 2.1OCStore 2.3Opencart.pro 2.0.3.хOpencart.pro 2.1Opencart.pro 2.3MaxyStore 2.1.0.2MaxyStore 2.3.0.2
Получение файлов:
Система защиты:
VQmod:
Нет
Ocmod:
Нет
Events:
Нет
Загружено:
11.01.2016
Обновление:
13.05.2024
Просмотров:
15672
Покупок:
196
Файлы будут доступны после покупки
Так же самое главное что всё настроено, но файл не формирует.
Касательно того, что пишите. Про "неизвестный синтаксис", у вас версия 22 или 21 года, а пхп 7.4. сейчас стал у вас там. И в этом месте идут нотации. Выключите показывание ошибок в настройках магазина, это некритичные баги. Или включите пхп 7.3
И в целом ответ вам был дан же (27.02.2024, 14:30). Почему пишете, что не отвечаем? Может в спаме, смотрели там?
Ответ могу повторить:
"Добрый день, какие ошибки в логе вы видите? Если 500ые, то это на сервере вам нужно менять, в модуле не изменить. Они связаны с ресурсами и объемом задачи"
Добавлю, что существуют 500 коды состояния HTTP. Они выставляются хостингом в рамках ресурсов, которые вы у них покупаете. Если объем работы, объем задания упирается в лимит ресурса, то хостер семафорит вам кодами 50X. В этом случае, веб-мастер сайта должен открыть лог сервера или спросить хостера, что не так. Обычно не хватает физ. памяти, ОЗУ, или времени. На виртуальных хостах хостинги могут вводить много доп. ограничений и у вас не получится генерировать что-то значительное т.к. это хостер считает слишком для такого-то тарифа. Всё это меняется в конфигах и на хостинге. Были случаи, когда у клиента был ВПС/ВДС, но он его не сконфигурировал с самого начала. Годами думал, что у него вагон ресурсов, а на самом деле, выделено было немного, по умолчанию. Это всё веб-администратор опытный знает, как решать. А я как производитель программы, к сожалению могут дать наводку, чего и делаю.
авто установки нет.
скопировал папки, но ни чего не появилось.
Как установить? и получить ключ?
а просто копирование папок не даёт результата. модуль не появляется.
Прошу помочь, какую команду нужно прописать в планировщик? Пробовал GET и сслылку, CURL и ссылку - не срабатывает.
На данный момент всем всё отправлено
Как я понял не объявлена переменная divide_by_options в admin/view/template/extension/feed/feed_generator/ocext_feed_generator_yamarket_setting_form.tpl on line 1117.
Посмотрел в ранней версии модуля для 2.3.0.2 такая переменная не используется.
Вопрос был такой:
При заходе в модуль в разделе "Шаблоны описаний товара" выводится такое сообщение Notice: Undefined variable: divide_by_options in /home/h011488228/thermosale.ru/docs/admin/view/template/extension/feed/feed_generator/ocext_feed_generator_yamarket_setting_form.tpl on line 1117
И еще момент - Источник для описания - description - что ни выбираю не формируется.
>>вы вообще отвечаете на вопросы или только деньги собираете за модуль?
Вы имеете ввиду вложены ли услуги настройки у клиентов в стоимость программы? Или это только стоимость? К сожалению, да, данная цена не включает в себя работы по интеграции. Это требует времени. И это давно делается по услугам разными агентствами на базе модулей.
>>возникла проблема, написал вопрос, ни ответа ни привета, сутки уже прошли
В данном модуле нет проблем уже очень долго, есть документация. По шагам описано, как делать настройку YML
Тем не менее, если считаете, что в модуле проблема, можете прямо здесь указать текст ошибки, которую видите. Если это 500ые, то сначала посмотрите, плз, лог сервера. Нужен не код 500, а то, что сервер пишет.
Я не знаю, Вы про какое сообщение. Мы не на все сообщения отвечаем. Потому что сообщений много, но не все они в рамках условий. По стоимости модуля, мы не делаем установку опенкарта, настройку серверов, не делаем интеграции с маркетплейсами. Это всё требует рабочего времени. Это давно делается по услугам (есть агентства, фриленсеры, программисты). Никому не трудно. Если они специалисты. Это же работа такая.