Quad.Wiki

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »


Чтобы товары были не только в верхних категориях, но и в других, нужно прописать для каждой такой категории правила, по которым они попадают в эту категорию. Для добавления правила нужно 2 раза кликнуть по категории и в карточке перейти во вкладку "Привязать товар"

Например, все люстры добавляются по умолчанию в папку Люстры. Чтобы они попали дополнительно в подгруппу "подвесные", можно добавить следующие правила:

Добавление по названию товара

Часть подвесных люстр так и называется "Подвесная люстра такая-то", соответственно нужно выбрать товары, название которых начинается с "Подвесная люстра"


Для этого добавляется правило в группу

пример правила

p.title like 'Подвесная люстра%'

Знак процента в конце означает, что после текста "Подвесная люстра" может быть любой другой текст или ничего, т.е. конкретно данное правило означает, что название начинается с текста "Подвесная люстра".

Обратите внимание, что при поиске товара учитывается заглавные и строчные буквы, т.е. в правиле выше слово "Подвесная" в искомом товаре обязательно должно начинаться с большой буквы П. Если вы хотите, чтобы выбирались не зависимо от заглавных букв, то нужно правило писать так: lower(p.title) like 'подвесная люстра%'  , т.е. к полю, по которому идет поиск, добавляется функция lower и поле берется в скобки, а искомый текст указывается весь маленькими буквами.

Для правила, если искомый текст может быть в любом месте (например, в начале, середине или конце названия) знак процент ставится с двух сторон, пример '%с пультом ДУ%':

пример правила

p.title like '%с пультом ДУ%' and p.prod_group like '%<00062>%'

В правиле выше, помимо фильтра по названию, добавлен еще фильтр по группе, в которой должен находиться товар, чтобы его добавили еще в какую-то дополнительную группу.

Между условиями ставится and , что означает, что должны соблюдаться оба условия.

Код группы ставится между %< и >% , если нужна конкретная группа, либо %< и % , если группа со всеми ее подгруппами, в примере выше это было бы '%<00062%'

Код группы можно взять в карточке группы.

Правил для одной группы можно задавать несколько, каждое правило с новой строки


Добавление по названию группы в Прайсе


Если вам нужно добавить свой товар в какую-то подгруппу в зависимости от того, в какой группе находится этот товар в прайсе поставщика или в прайсе с товаром, полученным с другого сайта, то нужно создать дополнительное поле, например "Группа в прайсе" и при настройке прайса загружать в это поле информацию о группе. Затем через Quad.Magic скопировать это поле из прайсов в основной прайс. Так будет проще настраивать правила, по заполненному полю в Основном прайсе, чем напрямую учитывать поля из прайсов поставщиков и дополнительных прайсов.

В программе добавлена колонка, в которую записывается группа товара с сайта, откуда были взяты описания. Колонка называется Группа из прайса. Скопировать нужный текст можно либо из карточки товара

либо найдя нужные группы во вкладке Прайсы

Для этого перейдите во вкладку Прайсы и выберите нужный прайс

Слева внизу выберите Группы и отсортируйте по названию группы. Здесь вы можете увидеть какие вообще есть группы на сайте.

Можно 2 раза кликнуть на нужной группе и скопировать текст ее названия

Этот текст вставляем в дополнительное правило

пример правила

p.f_3v15olql5 like 'Люстры;Подвесные люстры%'

здесь f_3v15olql5 - это название поля, в котором записана группа из прайса.

и получаем уже 2 правила, по которым люстра будет попадать в группу "Подвесные"


Добавление по характеристикам

Данные правила можно использовать если вы хотите добавить товар в дополнительные группы в зависимости от каких-то характеристик товара, например, от Цвета или Размера.

Посмотреть, какие характеристики заполнены у товара можно во вкладке Продукция.

В этом окне, помимо информации о самих характеристиках и значениях вы увидите коды, которые будут использоваться для составления правил.

piid - код характеристики

pivid - код значения характеристики

Эти коды можно смотреть так же в программе QuadSite

Допустим у нас есть группа "Люстры / С пультом" и мы хотим в нее добавить все товары находящиеся в группе Люстры и у которых есть пульт, т.е. значение характеристики "Пульт ДУ" равно "Да".

Для этого добавляется такое правило:

пример правила

piv.id = 5610 and p.prod_group like '%<00062>%'

где 5610 - это Код значения характеристики

00062 - код группы Люстры


Еще пример, нужно добавить в подгруппу "Споты / 4+ ламп" все споты у которых больше 4-х ламп. Для этого понадобится характеристика с типом "Число"

Правило будет выглядеть так:

пример правила

pi.id = 191 and piv.val_float >= 4 and p.prod_group like '%<00067>%'

где 191 - это код характеристики "Общее количество ламп" (обратите внимание, что для кода характеристики используется pi.id =, а для кода значения характеристики piv.id =)

>= 4 - правило, что значение должно быть больше или равно 4

00067 - код группы Споты

Если значение должно быть в промежутке, например больше или равно 4-х ламп и меньше 10-ти ламп, то правило будет выглядеть так:

пример правила

pi.id = 191 and ((piv.val_float >= 4) and (piv.val_float < 10)) and p.prod_group like '%<00067>%'


Если нужно выбрать товары у которых характеристики имеет несколько заданных значений, например все лампы у которых светлый цвет плафона (Белый, Бежевый, Хром)

В этом случае будут использоваться коды значений нужных характеристик

пример правила

piv.id in (5501, 5383, 5822) and p.prod_group like '%<00062>%'


Можно использовать в правиле сразу несколько условий на значения разных характеристик, в этом случае нужно использовать для кода значений характеристик piv2.id =, а сами формулы брать в фигурные скобки {} . В примере ниже выбираются белые люстры с путом ДУ.

пример правила

and p.prod_group like '%<00062>%' and {piv2.id = 5501} and {piv2.id = 5610}


Действие Quad.Magic

Правила, которые вы задали в группах, выполняются действием QuadMagic "Добавить в дополнительные группы". Действие это нужно добавить в группу действий, выполняемую для получения описаний, после действий формирования характеристик товаров в QuadSite, если у вас такое есть, чтобы на момент распределения по подгруппам у товаров уже были характеристики.


У этого действия нет каких-то дополнительных настроек.


Ручное добавление

Выделите товар, который нужно добавить в дополнительные группы и в меню кнопки “Операции с товаром” выберите Группа товара / Добавить в группу

В открывшемся окне выберите группу, в которую товары будут добавлены дополнительно.

Обратите внимание, что у товара должна быть обязательно Главная группа, и только одна главная.


  • No labels