Шаблоны и расширения для CMS! Без вирусов, скрытых ссылок и привязки к доменам!
Плагин не имеет от каких-либо других функций кроме выполнения стандартного экспорта (выгрузки) продуктов из базы данных магазина основаннго на движке VirtueMart версии от 2.0.x, 2.6.x и 3.x включительно. Имеется возможность формирование прайс-листа динамически (выгрузка данных непосредственно из VirtueMart в формате YML (или xml) по запросу робота Яндекс.Маркет) а так же сохраняя структуру прайса магазина в файл, ссылку на который нужно передать Яндексу или другому сервису.
Дополнение устанавливается как обычный плагин Joomla! После установки в Менеджере плагинов нужно найти и включить "Export YML, Virtuemart", установив нужные параметры. После сохранения параметров нужно попробовать сделать экспорт. Экспорт исключает возможные дубли товаров в разных категориях.
За произвольный товар и его модель возьмем “vendor.model”. Данный является универсальным, наиболее удобным и рекомендован для описания товаров большинства категорий Яндекс.Маркет. Согласно схемы этой модели, помимо основных тегов (наименование, категория, цена, валюта, изображение, наличие или доступность товара под заказ), расширение поддерживает такие теги, как бренд производителя, модель, код товара, характеристики товара (настраиваемые поля товаров VirtueMart). Возможно исключить название бренда из названия модели так, чтобы название модели на сайте магазина совпадало с названием модели у производителя товара. Если схема работы "vendor.model" для вашего магазина не нужна, её можно отключить.
Параметры плагина
Настраиваемые поля в Virtuemart available, pickup, delivery, downloadable нужно создавать выбрав тип "Логический", а наименование поля должно точно совпадать с указанным буква в букву! Обязательно установить опцию "Скрыть" для всех специальных полей YML, которые не нужно отображать на сайте. В плагине активирована опция “Использовать склад”, состояние доступности продукта в прайс-листе зависит от количества в остатке. обозначим, что если в наличии меньше указанной величины, товар указывается только как "Доступен под заказ" или исключается из прайса в зависимости от выбранного параметра. Значение же в Настраиваемом поле как available в карточке товара действует только с отключенным складом, когда все товары по-умолчанию считаются доступными. Данное расширение не имеет привязки к доменному имени, имеет открытый исходный код, и в нем отсутсвует всякое лицензирование (в отличии от свободного на основе GNU GPL). Работа этого расширения ограничивается настройками сервера. Для сайта с количеством товаров порядка 10 000 и выше время выгрузки и требуемая память могут превышать отведенные хостинг-провайдером лимиты. Покупая плагин, Вы принимаете на себя решение этих вопросов и договариваетесь со своим хостингом на большое увеличение памяти работы скриптов. Так же, вам следует учитывать что с компонентом SH404SEF данный плагин работать не станет. Вам поможет в данном случае параметр "ссылки без SEF", которая и позволит выгрузить правильные абсолютные ссылки. При переходе по такой ссылке происходит автоматическая переадресация на SEF ссылку, заданную оптимизатором sh404sef.
Оговоримся еще и об атрибуте <typePrefix> - тип товара для произвольного описания "vendor.model". Для этого нужно в Virtuemart создать "Настраиваемое поле" (тип "Строка" или "Список"). В параметрах плагина выгрузки ID этого поля указать как [ID поля "Тип товара"], можно несколько ID через запятую. Заполнить значение для каждого продукта. Из-за наличия этого атрибута Яндекс-Маркет сможет лучше классифицировать ваш продукт, соотнося его с соответствующими фильтрами поиска. Если товар не попадает под описание vendor.model, это поле будет выведено как стандартное, вида <param name="xxxx">. Аналогично typePrefix можно оформить и поле: нужно создать для него настраиваемое поле, указать его ID в параметрах плагина выгрузки [ID поля "Модель"].
Можно использовать несколько ID, через запятую. В параметрах выгрузки возможно задавать общие значения по доставке. Чтобы описать несколько условий доставки, укажите в каждом поле несколько опций через запятую. Первая опция каждого поля будет описывать первое условие, вторая - второе и т.д. Применяйте специальные поля в Virtuemart, указав товарам индивидуальные условия доставки, которые имеют приоритет над общими. Имена специальных полей такие как: delivery-options-cost, delivery-options-days, delivery-order-before (подробное описание – в документации Яндекса).
Для примера:
Значения со специальными полями cpa или Заказ на Маркете (допускается любое из этих двух названий) могут быть 0, 1, да, нет, участвует, не участвует или логический тип "Да/Нет". В прайсе оно будет заменено на соответствующее стандартное значение 0 или 1. Через это специальное поле можно управлять включением или исключением товаров из/в прайса. Создайте в магазине на базе Virtuemart такое спец.поле с параметром ('0' и '1') или ('да' и 'нет') или ('участвует' и 'не участвует'). Отметьте в параметрах выгрузки опцию "Заказ на Маркете" – "Включить товар в прайс" или "Исключить товар из прайса" и те товары, со значением cpa у которых будет соответствовать выбранной опции будут включены или исключены из прайса.
Пример Первый: выбрана опция "Включить товар в прайс"
Только товары с cpa = 1 (да) попадут в прайс, остальные - нет, даже если cpa не задано.
Пример Второй: выбрана опция "Исключить товар из прайса"
Только товары с cpa = 0 (нет) будут исключены из прайса, остальные - попадут, даже если cpa не задано.
С опцией "Не используется" спецполе cpa игнорируется, не обрабатывается и не выводится в прайс. Две другие опции – "Прайс включен" и "Прайс отключен" – соответствуют описанию для "Заказ на Маркете": все товары попадают в прайс, cpa в товарах будет показано так, как задано в спец.поле cpa (или нет, если такового нет).
Почему FOR-CMS.com?
Мы собрали самую большую базу чистых премиум шаблонов и расширений для популярных CMS таких как Joomla, WordPress, Opencart и др!
Мы даем гарантию отсутствия скрытых ссылок, вирусов и бэкдоров в шаблонах и расширениях. Гарантия 100% или мы вернём деньги!
Ни какой привязки к доменам! Все шаблоны и расширения можно устанавливать на любое количество доменов и сайтов.
Только у нас премиум шаблоны и расширения всего от 5 USD! Дешевле только в свободном доступе с вирусами, скрытыми ссылками и бекдорами!