Multi
А вопрос по фильтру второй версии, что-то новое в нем появилось?
Aliaksandr
Не фильтре там дело явно
Multi
Типа фильтра по дате?
Aliaksandr
Aliaksandr
Но в нем теперь можно самому написать себе фильтр по дате))
Multi
Aliaksandr
И фильтровать, к примеру, средствами elasticSearch, а не mysql
Pathologic
я придумал, как решить проблему со скобками в фильтрах
Pathologic
нужно значения передавать отдельным параметром, а в фильтре вместо них использовать плейсхолдеры
Pathologic
нет, там просто алгоритм кривой
Pathologic
фильтры, кстати, делал не Женя ((:
Aliaksandr
Ну вообще там скобки системные, как и двоеточия/точки с запятой
Aliaksandr
Там же можно химичить вложенные условия, я даже один раз их химичил недавно)
Aliaksandr
Так что по идее если значения передать уже после разбора фильтра, то можно и со скобками
Pathologic
ну да, после разбора
Aliaksandr
Тогда и двоеточия в значениях починятся, заодно
Aliaksandr
Или что там еще было
Pathologic
останется только пагинатор перебрать и можно забивать на доклистер (((:
Роман
Короче нельзя скобки в таких тв использовать )))
Pathologic
https://github.com/AgelxNash/DocLister/issues/364
Pathologic
это пиздец
Multi
&display=all всему виной, у меня такая хрень была
Multi
у меня так точно ошибка исчезла
Aliaksandr
Поломал - теперь отдувайся)
Aliaksandr
Про display=all наверно в той же методичке, что и про sortType=other указано:)
Multi
Да )
Pathologic
я что-то нигде не нашел, чтобы было написано display=all
Aliaksandr
Это передается из уст в уста, избранным))
Multi
может я не там находил )
Multi
но убрал эту строку и ошибка исчезла )
Aliaksandr
Может в какой-нибудь инструкции или табличке по переходу с дитто
Pathologic
про sortType это из блога Жени еще тянется скорее всего
Multi
Pathologic
поправил
Pathologic
теперь можно насмехаться над теми кто пишет other, гнать их прочь из чата
Pathologic
хоть и нет вреда от other никакого
Multi
Заметил, что в чате больше 520 человек не бывает
Multi
вроде заходят, чрез день выходят
Pathologic
зашли, поспамили и вышли 😸
Multi
Да, или задали дурацкий вопрос. Тот же спам по сути
Pathologic
дурацкие вопросы это ладно
Pathologic
хуже когда ответы дурацкие, типа пробел поставить после скобки ((:
Multi
Видимо учитель русского языка такое пишет
Evgeny
Aliaksandr
Все проходит, и это пройдет. Наша страна не раз проходила через серьезные испытания: и печенеги ее терзали, и половцы, – со всем справилась Россия. Победим и эту заразу коронавирусную", – сказал он.
Pathologic
странно, что сказал, а не молвил
Pathologic
так было бы стильнее
Aliaksandr
Наш конкретнее молвит))
Aliaksandr
Лукашенко о режиме самоизоляции в Беларуси: «Мы можем ужесточить так, что в глазах потемнеет»
Pathologic
но только после выборов ((:
Aliaksandr
До выборов могут дотянуть не все))
Aliaksandr
Особенно основные лехтораты в зоне риска
Aliaksandr
Доки для слабаков))
Aliaksandr
Кстати, еще неизвестно, когда туда эти фиксы попадут, судя по коммерсу, есть вариант "никогда":))
Pathologic
не знаю только кого, меня или @webber_12 🙃
Aliaksandr
Зачем вообще использовать всякие муторные значения со скобками?
Aliaksandr
В фильтрах
Pathologic
ну, сразу такое в голову не приходит ведь
Pathologic
а потом из прайса какого-нибудь подтянется
Multi
Такая же хрень в editDocs. Если поле в Экселе пустое, то при импорте поля смещаются и попадают не в те значения
Am
*А спонсор сегодняшнего выпуска "Веббер и Паталожик". "Веббер и Паталожик" - уберем скобки за ваши деньги!
Am
Того и гляди на эво 3 накастуют.
Pathologic
я проблему вижу не в скобках, а в том, как работают фильтры в доклистере
Pathologic
это как csv разбирать через explode
Am
На всякий случай - сарказм (:
Aliaksandr
Ну так в ефильтре используются фильтры доклистера, потому ефильтром одним это не объедешь)
Aliaksandr
Только если через эластик))
Aliaksandr
Причем дело в том, что этими вложенными фильтрами хрен кто пользуется, а от скобок может пострадать каждый))
Pathologic
и от двоеточия и от точки с запятой
Aliaksandr
Может там как-то можно эксплодить не по скобкам, а по and( или or(
Pathologic
ну и что, будет не работать с and значит
Pathologic
но даже если бы переписать разбор фильтра, то все равно нужно было бы делать экранирование значений, поэтому вариант с плейсхолдерами мне видится более простым и удачным
Aliaksandr
Так он наверно поломает совместимость)
Pathologic
не поломает
Pathologic
если есть параметр со значениями, то обрабатываем через плейсхолдеры, если нет - то по-старому