Table of Contents |
---|
Чтобы товар добавился в группу как в дополнительную, перед условием нужно ставить + или ничего не ставить
Чтобы товар перенесся в другую группу, перед условием нужно поставить знак =
Условие по которому добавляется в дополнительную группу:
...
Условие по которому переносится и становится главной группой:
...
Чтобы товары были не только в верхних категориях, но и в других, нужно прописать для каждой такой категории правила, по которым они попадают в эту категорию. Для добавления правила нужно 2 раза кликнуть по категории и в карточке перейти во вкладку "Привязать товар"
...
Чтобы понимать, что делает каждое из условий, добавляемых в этой настройке, можно оставлять комментарии. В начале строки поставьте знак // (два слеша), чтобы программа понимала, что это комментарий. Два слеша должны быть в начале каждой строки комментария.
...
Например, все люстры добавляются по умолчанию в папку Люстры. Чтобы они попали дополнительно в подгруппу "подвесные", можно добавить следующие правила:
Добавление по названию товара
Часть подвесных люстр так и называется "Подвесная люстра такая-то", соответственно нужно выбрать товары, название которых начинается с "Подвесная люстра"
...
Для этого добавляется правило в группу
Info |
---|
пример правила 1p.title like 'Подвесная люстра%' |
...
Для правила, если искомый текст может быть в любом месте (например, в начале, середине или конце названия) знак процент ставится с двух сторон, пример '%с пультом ДУ%':
Info |
---|
пример правила 2p.title like '%с пультом ДУ%' and p.prod_group like '%<00062>%' |
...
Правил для одной группы можно задавать несколько, каждое правило с новой строки
...
Добавление по названию группы в Прайсе
Если вам нужно добавить свой товар в какую-то подгруппу в зависимости от того, в какой группе находится этот товар в прайсе поставщика или в прайсе с товаром, полученным с другого сайта, то нужно создать дополнительное поле, например "Группа в прайсе" и при настройке прайса загружать в это поле информацию о группе. Затем через Quad.Magic скопировать это поле из прайсов в основной прайс. Так будет проще настраивать правила, по заполненному полю в Основном прайсе, чем напрямую учитывать поля из прайсов поставщиков и дополнительных прайсов.
...
Этот текст вставляем в дополнительное правило
Info |
---|
пример правила 1p.f_3v15olql5 like 'Люстры;Подвесные люстры%' |
...
и получаем уже 2 правила, по которым люстра будет попадать в группу "Подвесные"
...
Ограничение по Бренду
Если нужно, чтобы добавлялись только товары определенных брендов, или все товары, кроме выбранных брендов, то в условие нужно добавить ограничение по коду бренда. Коды указываются через запятую, если их несколько. Код можно посмотреть в карточке бренда:
...
только выбранные:
Code Block |
---|
p.manuf_code in ('код1', 'код2', 'код3') |
если один код:
Code Block |
---|
p.manuf_code in ('код1') |
если все кроме указанных кодов:
Code Block |
---|
p.manuf_code not in ('код1', 'код2', 'код3') |
Пример, выбрать все товары определенной группы, кроме указанных брендов:
Info |
---|
примерp.prod_group like '%<02034026140204702057>%' and p.manuf_code not in ('09682', '09819') |
код группы в условии p.prod_group like '%<00062>%' можно посмотреть в карточке группы
...
Добавление по характеристикам
Данные правила можно использовать если вы хотите добавить товар в дополнительные группы в зависимости от каких-то характеристик товара, например, от Цвета или Размера.
...
Для этого добавляется такое правило:
Info |
---|
пример правила 1piv.id = 5610 and p.prod_group like '%<00062>%' |
...
Правило будет выглядеть так:
Info |
---|
пример правила 2pi.id = 191 and piv.val_float >= 4 and p.prod_group like '%<00067>%' |
...
Если значение должно быть в промежутке, например больше или равно 4-х ламп и меньше 10-ти ламп, то правило будет выглядеть так:
Info |
---|
пример правила 3pi.id = 191 and ((piv.val_float >= 4) and (piv.val_float < 10)) and p.prod_group like '%<00067>%' |
...
В этом случае будут использоваться коды значений нужных характеристик
Info |
---|
пример правила 4piv.id in (5501, 5383, 5822) and p.prod_group like '%<00062>%' |
...
Можно использовать в правиле сразу несколько условий на значения разных характеристик, в этом случае нужно использовать для кода значений характеристик piv2.id =, а сами формулы брать в фигурные скобки {} . В примере ниже выбираются белые люстры с путом ДУ.
Info |
---|
пример правила 5and p.prod_group like '%<00062>%' and {piv2.id = 5501} and {piv2.id = 5610} |
Действие Quad.Magic
Правила, которые вы задали в группах, выполняются действием QuadMagic "Добавить в дополнительные группы". Действие это нужно добавить в группу действий, выполняемую для получения описаний, после действий формирования характеристик товаров в QuadSite, если у вас такое есть, чтобы на момент распределения по подгруппам у товаров уже были характеристики.
...
У этого действия нет каких-то дополнительных настроек.
Ручное добавление
Выделите товар, который нужно добавить в дополнительные группы и в меню кнопки “Операции с товаром” выберите Группа товара / Добавить в группу
...