Синтаксис для создания расширенных выражений
Расширенное выражение состоит из следующих элементов:
• Логические операторы:
◦ "+" или "&&" - в качестве И
◦ "/" или "||" - в качестве ИЛИ
◦ "-" или "!" - в качестве НЕ
|
Изменяя файл свойств, можно настроить сопоставление логических операторов со специфическими для сайта операторами. Дополнительные сведения см. в разделе Конфигурирование выражений.
|
• Скобки для группирования логики: "(" и ")"
• Элементы выражения (варианты)
• Пробелы и <новая строка> для удобочитаемости
Пример выражения:
• (Red && Small) || (Blue && !Large) - это выражение указывает, что деталь включается в структуру изделия, если запрошены элементы Red и Small или если запрошены элементы Blue и not Large.
Учитывайте следующие инструкции по созданию выражений:
• Наименования вариантов должны быть глобально уникальными.
• В выражении можно использовать комбинацию вариантов из назначенного набора опций.
• При включении варианта не включайте наименование опции.
• Если наименование варианта начинается с числа либо содержит пробел или специальный символ, заключите наименование в кавычки. Например, может использоваться следующее выражение: “light blue” + “64GB” + “-48” / ”+48”
Организация может настроить назначение выражений, чтобы задать конкретный формат для определения выражения или выполнить специфичную для сайта проверку выражений. Дополнительные сведения см. в разделе
Конфигурирование выражений.