Фильтры в Наборах 2.X

А работают ли Фильтры в Наборах

 
Посетитель
small user social cms
Сообщений: 18
Доброго всем время суток.
На оффе по наборам пока вики нет.
Пошел от простого, взяв готовый Набор
В фильтрах сделал условие
И всё, не работает больше набор после этого... С полями типа INT работает... Просмотров больше определенного количества/ меньше
А с текстовыми не получается у меня...
Категория (тип Список)
Содержит "Спорт" (начинается или = без вариантов все равно)
Может я чего не знаю?!
Подскажите пожалуйста
Фильтры в Наборах
Редактировалось: 3 раз (Последний: 6 апреля 2021 в 12:51)
Игра забывается, а результат остается http://fanatiki.com/ru
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 3473
@handrey1977:
Содержит "Спорт" (начинается или = без вариантов все равно)
В этом случае будут учитываться ключи, а не значения.
Если не назначать ключи в предустановленных значениях, возникнут дополнительные "неочевидности".
----------------------------------------------------
Предустановленные сделайте такими (избегайте ключа "0" (ноль)):
1|один
2|два
3|три
А в наборах указывайте фильтр = ключ:
Фильтры в Наборах
Редактировалось: 1 раз (Последний: 5 апреля 2021 в 19:18)
Украинский для инстант
Реклама
cms
Посетитель
small user social cms
Сообщений: 18
Олег Васильевич я:

@handrey1977:
Содержит "Спорт" (начинается или = без вариантов все равно)
В этом случае будут учитываться ключи, а не значения.
Если не назначать ключи в предустановленных значениях, возникнут дополнительные "неочевидности".
----------------------------------------------------
Предустановленные сделайте такими (избегайте ключа "0" (ноль)):
1|один
2|два
3|три
А в наборах указывайте фильтр = ключ:
Фильтры в Наборах

Попробуем с утра... Спасибо, про ключи еще не встречал...
Игра забывается, а результат остается http://fanatiki.com/ru
Посетитель
small user social cms
Сообщений: 18
Олег Васильевич я:

@handrey1977:
Содержит "Спорт" (начинается или = без вариантов все равно)
В этом случае будут учитываться ключи, а не значения.
Если не назначать ключи в предустановленных значениях, возникнут дополнительные "неочевидности".
----------------------------------------------------
Предустановленные сделайте такими (избегайте ключа "0" (ноль)):
1|один
2|два
3|три
А в наборах указывайте фильтр = ключ:
Фильтры в Наборах


Наверное я еще не точно указ тип данных, Список мультивыбор
Со списком простым все работает.
А вот с мультивыбором нет :(

Включил логирование
И что мы имеем
SELECT COUNT( i.id ) as count
FROM cms_con_news i
FORCE INDEX FOR ORDER BY (dataset_latest)
WHERE (i.cat_news = '7') AND (i.is_approved = '1') AND (i.is_deleted IS NULL) AND (i.is_pub = '1') AND (i.is_parent_hidden IS NULL)

cat_news = '7'
А базе то у нас....
cat_news = '000000100000000000000000000000000'
а может быть и
'000000100000000000000001000001000' например

Роем дальше
Для решения проблемы нам нужно такое условие
WHERE (i.cat_news LIKE '______1__________________________%')
И оно кстати реализовано уже в коробке...

Намекните куда порыть... Что "хакнуть"?
Редактировалось: 3 раз (Последний: 6 апреля 2021 в 12:02)
Игра забывается, а результат остается http://fanatiki.com/ru
Посетитель
small user social cms
Сообщений: 18
Ну решение пришло пока одно
Если это битовая маска то в фильтре используем "содержит"
Так как это моя 7я категория
то значение ставим для поиска такое:
______1__________________________
"_" - работает как любой символ типа.
Но порыв изрядно форум, понял, что мультивыбор это та еще штука...
Наверное ели добавлю "категорию" то может все слететь
Слава ЕМУ что переезд был, и новых не будет...
Редактировалось: 1 раз (Последний: 6 апреля 2021 в 12:51)
Игра забывается, а результат остается http://fanatiki.com/ru
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 3473
Clear:
Кста, ...
Никак не "кста" zlo
Администрация сайта просит нас: возникла конкретная проблема, решайте её в конкретной теме
Украинский для инстант
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 3473
@handrey1977:
Наверное я еще не точно указ тип данных, Список мультивыбор
(
Так действительно разные сущности. Не находите?
@handrey1977:
Так как это моя 7я категория
Используйте системные имена сущностей (категориями в системе именуются разделы ТК, а не значения в полях)
@handrey1977:
А базе то у нас....
Намекните куда порыть... Что "хакнуть"?
Намекаю: хакните свой старттопик. Тогда есть шанс решить проблему без хаков системы
Украинский для инстант
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 3473
Clear:
Лады создам новую тему.
v
Украинский для инстант
Посетитель
small user social cms
Сообщений: 18
Олег Васильевич я:

@handrey1977:
Наверное я еще не точно указ тип данных, Список мультивыбор
(
Так действительно разные сущности. Не находите?
@handrey1977:
Так как это моя 7я категория
Используйте системные имена сущностей (категориями в системе именуются разделы ТК, а не значения в полях)
@handrey1977:
А базе то у нас....
Намекните куда порыть... Что "хакнуть"?
Намекаю: хакните свой старттопик. Тогда есть шанс решить проблему без хаков системы
Как это хакните? свой старттопик?
Не совсем понятно :(
Редактировалось: 1 раз (Последний: 6 апреля 2021 в 18:51)
Игра забывается, а результат остается http://fanatiki.com/ru
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 2230
@handrey1977:
:(
Не расстраивайтесь.

@handrey1977:
Как это хакните?
Подберите пароль от своего аккаунта, затем в старттопике напишите "hacked by @handrey1977". Можете ещё фотку смешную прикрепить. Всё очень просто на самом деле.
Посетитель
small user social cms
Сообщений: 18
Нифигаccе о-го-гошеньки:

@handrey1977:
:(
Не расстраивайтесь.

@handrey1977:
Как это хакните?
Подберите пароль от своего аккаунта, затем в старттопике напишите "hacked by @handrey1977". Можете ещё фотку смешную прикрепить. Всё очень просто на самом деле.
Я так понимаю местный юмор. Ну извините, не правильно выразился.
Почитам форум, видел что многие, так жаргонят...
система же не идеальная, ищут пути решения...
Игра забывается, а результат остается http://fanatiki.com/ru
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: