Чем отличаются типы значений - «Поле/свойство» и «Значение»

Это принципиально разные типы значений.

Тип «Поле/свойства» работает по привычному для всех режиму: какое поле здесь выбрать, такое и будет выгружено. Т.е. для данного типа доступен выбор поля из списка (поле товара, свойства, цена, остаток, данные разделы, поле SEO и т.д.).

Тип «Значение» это просто текстовое значение - что напишите, то и будет выгружено. Т.е. это - произвольный текст.

Однако при использовании типа «Значение» доступен мощный функционал использования макросов вида {=fields.NAME} - эти макросы можно добавить, нажав на ту же кнопку, которая открывает окно выбора поля. Только в данном случае выбранное поле подставляется в текст.

Таким образом можно составлять разнообразные конструкции, например:

  • Купить {=fields.NAME}
  • У нас вы можете купить {=fields.NAME} по цене от {=prices.CATALOG_PRICE_1}
  • Утюги компании {=properties.PROPERTY_MANUFACTURER}
  • Габариты товара: {=catalog.CATALOG_LENGTH} x {=catalog.CATALOG_WIDTH} x {=catalog.CATALOG_HEIGHT}

Также, учитывая что в настройках полей и значений доступны опции использования как формулы, с помощью данного типа поля можно также выполнить ряд задач:
  • перевести длину (а также ширину и высоту) из милиметров в метры: {=catalog.CATALOG_WIDTH} / 1000
  • перевести вес из граммов в килограммы: {=catalog.CATALOG_WEIGHT} / 1000
  • добавить наценку 5% на товар: {=prices.CATALOG_PRICE_1} * 1.05
Таким образом, наличие двух типов значений повышает гибкость выгрузки. При этом зачастую одну и ту же задачу можно решить сразу двумя способами, но с разными особенностями.

Возврат к списку