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