This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ru:filter_keywords [2018/03/23 10:42] admin [Tags Based] |
ru:filter_keywords [2023/02/17 10:40] (current) admin [Tags Based] |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Filter Keywords ====== | ||
+ | Это один из основных пунктов для распределения галер по группам. Галера попадает в группу если она удовлетворяет поисковому запросу где пробел это оператор И , вертикальная черта | - ИЛИ. Скобки - группировка элементов, | ||
+ | |||
+ | оба слова должны быть в описании (тут 2 условия фактически) | ||
+ | |||
+ | word1 word2 | ||
+ | |||
+ | word1 ИЛИ word2 должны быть в описании (тут фактически 1 условие) | ||
+ | | ||
+ | word1|word2 | ||
+ | |||
+ | | ||
+ | | ||
+ | word1 (word2|word3) | ||
+ | |||
+ | должно быть word1 И НЕ должно быть word2 | ||
+ | |||
+ | word1 -word2 | ||
+ | | ||
+ | должно быть word1 И НЕ должно быть word2 И НЕ должно быть word3 | ||
+ | |||
+ | word1 -word2 -word3 | ||
+ | | ||
+ | Для отрицаний может быть ошибка группировки когда отрицание заключают в группу например | ||
+ | | ||
+ | word1 (-word2|-word3) | ||
+ | | ||
+ | получаем word1 И (нет word2 ИЛИ нет word3) итого если у нас предложение | ||
+ | | ||
+ | |||
+ | |||
+ | По дефолту скрипт всегда ищет вхождение слова, для уточнения поиска были добавлены: | ||
+ | |||
+ | **ковычки "" | ||
+ | |||
+ | **^ = начало кея** для обозначения что это должно быть в начале слова например | ||
+ | |||
+ | **$ = окончание кея** аналогично для начала слова, только его кончание. например кей **word** сработает и на фразу **word** и на фразу **words**, если надо только первый вариант надо писать **word$** | ||
+ | |||
+ | |||
+ | **Типичные ошибки: | ||
+ | **(blue|green|light red)** - понятно что тут человек хочет выбрать из 3х цветов. Но light red оно воспринимает в данном варианте | ||
+ | |||
+ | |||
+ | ==== Filter keywords (Categories field) ==== | ||
+ | |||
+ | При импорте Filter keywords в Categories field - те в импорте задано поле которое отмечено как Categories, однако называние может не 100% совпадать с названием категории у нас. | ||
+ | |||
+ | Например, | ||
+ | |||
+ | Если у нас у категории Vehicles будет filter keyword = car | bus то будет добавлено в категорию Vehicles. | ||
+ | |||
+ | Те если обычно мы ищем кейворды в десках, | ||
+ | |||
+ | ==== Tags Based ==== | ||
+ | |||
+ | В импорте значит добавляем если название тага полностью совпадает с названием категории. | ||
+ | |||
+ | ==== scj_unfiltered | ||
+ | |||
+ | если вы импортируете используя ImportSets то часть галерей может не попасть в базу, тк они не прошли фильтрацию по словам. Если вы хотите отлавливать такие галереи надо добавить категорию (группу) с названием scj_unfiltered (именно так) и все галерей, |