{strip} {capture assign="_info_icon"} {/capture} {assign var=currency_warning value= '
Экспортированные цены товаров могут отличаться от цен товаров на витрине

Это может привести к штрафным санкциям со стороны «Яндекс.Маркета».

Как исправить:
  1. Для настройки плагина «Основная валюта» выберите валюту, соответствующую валюте витрины.
  2. Для настройки плагина «Конвертация цен в основную валюту» выберите «Цены в любой валюте, отличной от основной, будут сконвертированы в основную валюту».
Цены товаров могут быть сохранены в разных валютах.
'}

Экспорт каталога товаров в формате YML

{if $settlements}
{if $info.exists}
YML-файл
 Скачать

Файл обновлен: {$info.mtime|wa_datetime:"humandatetime"}

Ссылка на YML-файл постоянна для этого профиля и не изменяется при повторном экспорте товаров.
Чтобы сделать ссылку недействительной, удалите профиль.

Команда CRON для автоматического обновления файла:
{$cron_command|escape}
{/if} {if $error_currency}
{$currency_warning}
{/if}
Название профиля
Обновление файла

Включите автоматический экспорт товаров, и YML-файл будет обновляться каждый раз при запросе его URL, если возраст файла больше выбранного значения.
Если автоматическое обновление не выбрано, то по адресу файла будет доступна его последняя версия, экспортированная вручную.

1. Данные магазина

Название магазина
→<name>

Короткое название магазина — название, которое выводится в списке товаров, найденных на «Яндекс.Маркете».

Компания
→<company>

Полное наименование компании, владеющей магазином. Не публикуется, используется для внутренней идентификации.

Номер телефона
→<phone>

Если оставить это поле пустым, будет экспортирован телефонный номер из «Общих настроек».
Если нужно, впишите другой номер для этого профиля экспорта.

2. Настройки URL

Витрина
{if count($settlements)>1}
Витрину необходимо указать для правильного формирования адресов страниц товаров в YML-файле и отбора товаров для экспорта. {elseif reset($settlements)} {$route = reset($settlements)}
Витрину необходимо указать для правильного формирования адресов страниц товаров в YML-файле и отбора товаров для экспорта. {else} Не удалось обнаружить витрину магазина. Проверьте настройки поселения магазина в разделе «Витрина». {/if}
UTM-метки
Источник (utm_source):
Канал (utm_medium):
Кампания (utm_campaign):

Ко всем адресам (URL), содержащимся в файле, будут автоматически добавлены UTM-метки, которые позволят средствам веб-аналитики отслеживать переходы посетителей сайта по этим адресам. Если вы не используете UTM-метки, просто оставьте поля пустыми.

Дополнительные параметры в URL
Ко всем адресам (URL), содержащимся в файле, будут автоматически добавлена строка, сформированная на основе шаблона параметров, разделенных символом &.
Шпаргалка

3. Экспорт товаров

{$hash = $profile.config.hash} {*BEGIN*} {* @var array $set array of available sets @var array $types array of available product types @var array $hint array of hash hints @var string $hash *} {if true} {include file="../../../../../templates/includes/productSelectorWa2.html"}

 Если товар не принадлежит ни к одной категории, то он не будет экспортирован в YML-файл.

{else}
{_wd('shop',"Select products")}
{$hash = shopImportexportHelper::parseHash($hash)}
{if !empty($hints.set)}
{$hints.set}{/if}
{if !empty($hints.type)}
{$hints.type}{/if}

Если товар не принадлежит ни к одной категории, то он не будет экспортирован в YML-файл.

{/if}
Фильтр

Добавить дополнительный параметр возможно при редактировании товара, на вкладке «Описание и SEO», в поле «Дополнительные параметры».
Кроме того, отдельную группу товаров для экспорта можно выбрать вручную в разделе «Товары» и создать для них отдельный профиль экспорта.

Минимальная цена
{$primary_currency|escape}

Товары с ценой меньше указанной не будут экспортированы в YML-файл

Остатки

Товары с нулевым остатком экспортируются как доступные на заказ.
{*END*}
Скидки

По правилам «Яндекс.Маркета» скидка должна быть не ниже 5% и не выше 95%.

Артикулы

Каждый артикул будет экспортирован как отдельное товарное предложение. Значения для полей «наименование» и «количество» будут получены из соответствующих свойств артикулов.

Группировка артикулов
Используется только для типа экспорта «Произвольный товар (vendor.model)»

Каждый артикул будет экспортирован как отдельная товарная позиция на «Яндекс.Маркете».

Все артикулы товара будут объединены в одну товарную позицию на «Яндекс.Маркете».

Все артикулы товара будут объединены в одну товарную позицию на «Яндекс.Маркете», только если для основной категории этого товара включена опция «Группировка товарных предложений» (настраивается отдельно в свойствах каждой категории товаров).
Закупочная цена
Скрытые категории

Скрытые категории будут экспортированы без своих URL — только для классификации товаров. Также будут экспортированы товары, принадлежащие к скрытым категориям (полезно для случаев, когда такие товары доступны на витрине через динамические категории).

Товары для взрослых

4. Общие параметры доставки

Покупка в офлайне

Возможность приобрести товар в точке продаж без предварительного заказа через интернет
{$_info_icon} Это значение может быть переопределено для отдельных товаров в секции «Экспорт характеристик товаров».

Самовывоз

Возможность предварительно заказать товар и забрать его в точке продаж
{$_info_icon} Это значение может быть переопределено для отдельных товаров в секции «Экспорт характеристик товаров».

Доставка

Осуществляет ли ваш магазин доставку
{$_info_icon} Это значение может быть переопределено для отдельных товаров в секции «Экспорт характеристик товаров».

Стоимость доставки
{$primary_currency|escape}→<delivery-options><option cost="..." >

{$_info_icon} Это значение может быть переопределено для отдельных товаров в секции «Экспорт характеристик товаров».

Сроки доставки
→<delivery-options><option days="..." >

Срок указывается в рабочих днях
{$_info_icon} Это значение может быть переопределено для отдельных товаров в секции «Экспорт характеристик товаров».

Время приема заказа
{$profile.config.shop.local_delivery_order_before=min(24,max(1,intval(ifset($profile.config.shop.local_delivery_order_before,24))))} →<delivery-options><option order-before="..." >

Время оформления заказа (только часы), до наступления которого действуют указанные сроки и условия доставки.
{$_info_icon} Это значение может быть переопределено для отдельных товаров в секции «Экспорт характеристик товаров».

5. Экспорт характеристик товаров

Базовое соответствие характеристик магазина параметрам товарных предложений «Яндекс.Маркета». Для отдельных групп товарных предложений «Яндекс.Маркета» можно ниже задать дополнительные правила соответствий.

{if !empty($custom_map)}

Загружен пользовательский файл настроек полей экспорта wa-config/apps/shop/plugins/yandexmarket/map.php.
Чтобы использовать оригинальный файл настроек, удалите пользовательский файл.

{/if}
{$type_info = $type_map.simple} {$map=$type_info.fields} {$type_id='simple'} {$js_base_href="#/yandexmarket:`$profile.id`"} {$_params=false} {foreach $map as $field => $info} {if (ifempty($info.type) eq 'adjustable')} {if $field=='param.*'} {$field='param.${id}'} {$_params=true} {include file="./mapField.html" inline} {else} {include file="./mapField.html" inline} {/if} {elseif !empty($info.available_options)} {include file="./mapField.html" inline} {/if} {/foreach} {if $_params} {/if} {foreach $type_map as $type_id =>$type_info} {if $type_id neq 'simple'} {$map=$type_info.fields} {$_params=false}
Типы товаров, относящиеся к этой группе товарных предложений «Яндекс.Маркета»
{foreach $map as $field => $info} {if (ifempty($info.type) eq 'adjustable')} {if $field=='param.*'} {$_params=true} {$field='param.${id}'} {include file="./mapField.html" inline} {else} {include file="./mapField.html" inline} {/if} {/if} {/foreach} {if $_params} {/if}
{/if} {/foreach}

6. Промоакции

Информация о промоакциях появляется из 2 источников: из Shop-Script и из специальных плагинов. Описание экспорта промоакций и список подходящих плагинов смотрите в инструкции. Включите доступные промоакции в списке ниже.

{if !isset($promo_rules)}

 Текущая версия Shop-Script не поддерживает промоакции.

{elseif empty($promo_rules)}

 Нет доступных промоакций.

{else} {$_flash_discount = []} {$_gift = []} {$_promo_code = []} {$_n_plus_m = []} {foreach $promo_rules as $id => $promo} {if $promo.type eq shopImportExportHelper::PROMO_TYPE_FLASH_DISCOUNT} {capture append="_flash_discount"}{include file="./promoRule.html" inline}{/capture} {/if} {if $promo.type eq shopImportExportHelper::PROMO_TYPE_GIFT} {capture append="_gift"}{include file="./promoRule.html" inline}{/capture} {/if} {if $promo.type eq shopImportExportHelper::PROMO_TYPE_PROMO_CODE} {capture append="_promo_code"}{include file="./promoRule.html" promo_name="`$promo.promo_code`" inline}{/capture} {/if} {if $promo.type eq shopImportExportHelper::PROMO_TYPE_N_PLUS_M} {capture append="_n_plus_m"}{include file="./promoRule.html" inline}{/capture} {/if} {/foreach}
Специальная цена
{if !empty($_flash_discount)} {$_flash_discount|join:""}
{else}

Промоакции со специальными ценами не найдены.

Для работы акций типа «Специальная цена» нужно установить и настроить плагин, который обеспечивает такую функциональность.

{/if}
Подарки
{if !empty($_gift)} {$_gift|join:""}
{else}

Промоакции с подарками не найдены.

Для работы акций типа «Подарок» нужно установить и настроить плагин, который обеспечивает такую функциональность.

{/if}
Промокоды
{if !empty($_promo_code)} {$_promo_code|join:""}
{else}

Промоакции с промокодами не найдены.

Для работы акций типа «Подарок» нужно установить и настроить плагин, который обеспечивает такую функциональность, или настроить купоны на скидку.

{/if}
N + M

При покупке N товаров M таких же товаров бесплатно.

{if !empty($_n_plus_m)} {$_n_plus_m|join:""}
{else}

Промоакции типа «N + M» не найдены.

Для работы акций типа «N + M» нужно установить и настроить плагин, который обеспечивает такую функциональность.

{/if}
{/if}
{$currency_warning}
Изменения в настройках сохранятся во время экспорта и будут автоматически применены к последующим сессиям экспорта с использованием этого профиля.
{else}

Не найдено ни одной витрины интернет-магазина. Необходимо создать хотя бы одно поселение (витрину) магазина для правильного формирования адресов страниц товаров в YML-файле для «Яндекс.Маркета».

{/if}
{/strip} {foreach $smarty.capture as $name => $template} {if strpos(ifempty($name, ''), 'template-js')} {/if} {/foreach}