Кроме описания товаров в YML-файле также могут содержаться:

  • список всех категорий
  • список промо-акций
  • список подарков

Элементы данных разделов YML-файла доступны при использовании специальных ключевых слов в пути:

Категории товаров

[% yml.CATEGORY.<id>.* %]

где <id> - параметр id тега category, описывающего категории рубрикатора товаров

Список подарков

[% yml.GIFT.<id>.* %] 

где <id> - параметр id тега gift, описывающего подарок

Список акций

[% yml.PROMO.<id>.* %] 

где <id> - параметр id тега promo, описывающего акцию

Пример дополнительных данных в YML-файле

{
"CATEGORY": {
"11": {
"name": "Смартфоны",
"parent": null,
"partnum": "11",
"url": null
},
"40": {
"name": "Samsung",
"parent": "11",
"partnum": "40",
"url": null
}
},
"GIFTS": {
"1234567": {
"id": "1234567",
"name": "Samsung Galaxy Buds",
"picture": "https://cdn1.savepice.ru/uploads/2019/2/22/1be40e49b646a53117e887a530419793-full.jpg"
}
},
"PROMOS": {
"03": {
"description": "Получи беспроводные наушники Galaxy Buds в подарок",
"end-date": "2019-03-07 23:59:59",
"id": "03",
"promo-gifts": [
"1234567"
],
"purchase": {
"product": {
"299313": 1,
"299319": 1,
"299325": 1,
"299331": 1,
"299337": 1,
"299343": 1,
"299349": 1,
"299355": 1,
"299361": 1,
"299367": 1
},
"required-quantity": "1"
},
"start-date": "2018-02-21 00:00:00",
"type": "gift with purchase"
}
}
}



Вы нашли ответ?