Игорь
Больше 3к товаров и фильтр работает замечательно, не в фильтре дело.
Aliaksandr
Первый шаг, когда что-то тормозит - это врубить дебаг и посмотреть, что именно тормозит. Что без этих данных можно ответить - хз ))
Aliaksandr
Наверно чел просто решил сообщить, что у него есть отличный фильтр, который он никому не покажет
Аляксандр
ну так там эластик наверное
Эластик слишком требовательный его стоит рассматривать от 10млн товаров и высокой нагрузкой
Am
Зачем вы все останавливаете человека от написания фильтра? Это же замечательная работа. В процессе найдет причину тормозов.
Аляксандр
Аляксандр
Но опять же если денег дохера то любой объём можно MySQL разрулить 😁
Григорий
Наверно чел просто решил сообщить, что у него есть отличный фильтр, который он никому не покажет
Да все проще у меня самый обычный фильтр просто ajax и просто ограниченный по запросам, чтоб не тянуть все, как это делает efilter. Уникального я ничего не придумал) Алгоритмы все уже давно придуманы.
Alexey
Кто-нить чо-нить понял?)
Pathologic
если фильтр простой, то его можно сделать без ефильтра
Andrey
limit там стоит =)
Aliaksandr
На скорость ефильтра жалуются только те, кто ни разу не ставил mFilter на рево 😅😅
Axenia
FGregory (56.82) увеличил карму webber_12 (6685.47)
Andrey
Как-нибудь на выходных зимой я заебеню себе тестовый сайт на миллион товаров и пяток лямов ТВ и буду медитировать на всякое там с фильтрами и т.д.
Andrey
Кстати, кто-то грозился дать шаблон магаза на бутстрапе.
Аляксандр
Кстати, кто-то грозился дать шаблон магаза на бутстрапе.
Надеюсь не я? А то мог по дурости ляпнуть
Andrey
Да не помню, тут был забег верстальщиков.
Alexander
Аляксандр
Да не помню, тут был забег верстальщиков.
Точно не я. С меня верстальщик как с говна пуля
Am
Кстати, кто-то грозился дать шаблон магаза на бутстрапе.
Да чего там искать. Вот хороший чистый бутстрап 5 https://themewagon.com/themes/free-bootstrap-5-html-5-ecommerce-website-template-zay-shop/ Для демо - самый сок. Чисто, аккуратно, не перегружено.
Andrey
Ну вдруг там будет перекрашенный красивый шаблон под цвета Эво)
Am
Не ясно зачем. ((: Вот еще неплохой https://themewagon.com/themes/free-bootstrap-html5-ecommerce-website-template-furn/
Am
Тут было бы желание взяться, а шаблонов валом.
Andrey
Спасибо, не надо, таких найду сам конечно)
Am
Дык, а каких еще на бутстрапе нужно? ((%
Am
это на бутстрапе 3, уже древнее
В случае с html не критично, думаю. Главное чтобы адаптация работала.
Григорий
индексь| в базе пересмотрите.
А можно поподробней.
Oleg
В случае с html не критично, думаю. Главное чтобы адаптация работала.
Это да, я согласен. Главное правильная идея, но если использовать за основу, то лучшее что-то посвежее брать всё же.
Maxa
А можно поподробней.
Логируете запрос в базу от efilter . Потом єтот логировань| запрос вь|полняете через консоль или dbeaver / phpadmin с отображение explain.
Maxa
Покажет какие индексь| использовались. Возможно совсем индексов не будет - тогда при добавлении нового правильного индекса будет летать.
Sasha
Кто-нибудь делал импорт в simpletube по ссылке из плейлиста?
Axenia
VitaliyLabenskiy (432.24) увеличил карму webber_12 (6706.26)
Sasha
для eFiltra видимо да.
хз как у меня на 2800 товаров работает, чекбоксов, правда, поменьше, но от количества на странице не особо зависит
Artem
Чел явно что-то не договаривает :)
Может хостинг бесплатный
Sasha
https://docs.evo.im/04_extras/simpletube.html
сам блин сделал через ж если кому надо пишите
Oleg
сам блин сделал через ж если кому надо пишите
"если кому надо сами пишите через свою ж"
Дмитрий К. /965/
Кстати, кто-то грозился дать шаблон магаза на бутстрапе.
У меня есть под 4 бутстрап, если надо пишите куда скинуть
Andrey
У меня есть под 4 бутстрап, если надо пишите куда скинуть
Да лан, спасибо. У меня просто мысль зреет по трёшке начать что ли писать видосы. Но она позрела-позрела и чёт ушла.
Дмитрий К. /965/
Ее бы на конкретном магазине сделать
Дмитрий К. /965/
Чтобы и полезно и с пользой
Andrey
Понял, что ничего не понял где-то на трети процесса.
Sasha
как simpleGallery сделать рандомные фотки? У меня показывает всегда одни и те же
Sasha
sgOrderBy'=>RAND() подставил
Sasha
один фиг выдает одно и то же
Aliaksandr
Обычный orderBy
Sasha
Обычный orderBy
SQLSTATE[42S22]: Column not found: 1054 Unknown column '563654742' in 'order clause'
Sasha
такого вроде раньше не было, но я и не помню где еще картинки рандомно дергал
Sasha
блин
Sasha
это странно
Sasha
'RAND()' надо было в кавычки
Aliaksandr
Всегда так и было 'orderBy' => 'RAND()'
Aliaksandr
Иначе это уже пхпшный rand() отрабатывает до того, как в sql попадет
Aliaksandr
Понял, что ничего не понял где-то на трети процесса.
Давай с кабинетом на моем пакете, заодно баги и непонятные ситуации отловим 😁
Andrey
Давай с кабинетом на моем пакете, заодно баги и непонятные ситуации отловим 😁
Пока что не понял, как работают файлики в папке /forms/ и как зафигачить свои ошибки и валидацию. Только для экшена sendform что ли? Или как-то так.
Aliaksandr
Пока что не понял, как работают файлики в папке /forms/ и как зафигачить свои ошибки и валидацию. Только для экшена sendform что ли? Или как-то так.
Да, в формс только для отправки обычных форм, типа конфигов формлистера, потому что формв могут быть разные. А для стандартных форм типа авторизации/регистрации/создание ресурса и т.п. - в общем конфиге прописываются ларавелевские правила и ларавелевские сообщения об ошибках
Aliaksandr
В core/custom/evocms-user/configs/evouser.php
Aliaksandr
https://github.com/webber12/evocms-user/blob/master/src/Configs/default.php#L7
Aliaksandr
Типа такого но в файле кастомного конфига evouser.php
Aliaksandr
Получается так. Базовая валидация для этих стандартных сервисов в ядре вшита, в самих UserManager/DocumentManager. Но она местами кривоватая, местами неполная, местами и вообще не предусмотрена. Потому если эта базовая валидация проходит, то сверху предусмотрена еще кастомная вот из этих кастомных правил и сообщений
Aliaksandr
Ну а если уж ты кулхацкер или по идейным соображениям не хочешь пользовать сервисы из ядра, то можешь вообще закинуть свой класс хоть в пакет Main, с методом process() который вернет либо массив status=>ok либо массив status=>error, errors=>[...] и просто задать его неймспейс в конфиге https://github.com/webber12/evocms-user/blob/master/src/Configs/default.php#L6
Aliaksandr
Основной смысл в том, чтобы по дефолту вообще ничего делать не нужно было. В форме нужный action прописал и поля под ошибки пометил и всё работает. Но если приспичило - то можно хоть всё переписать на свой лад
Aliaksandr
Не трогая ядра
Аляксандр
Не трогая ядра
Не трогать ядро любой дурак может. А ты попробуй исправить трогая ядро и так чтобы не сломать при обновлении
Aliaksandr
Ядра нет. Ядро придумали сеньоры для того, чтобы издеваться над простыми людьми 😅😅
Aliaksandr
ты выпил красную таблетку?))
Вот кстати матрица-4 редкостное говно. Как только начинают заигрывать со всякими фемками и прочими меньшинствами - получается не фильм а хуета. Терминатора погубили, а следом и матрицу 😁
Amir
Всем привет! Установил чистую modx evo 3.1.7 и при заходе в админку выдает ошибку "A possible CSRF attempt was detected from referer: ". Погуглил но все решение на старые версий уже не подходят. Может кто подсказать в чем проблема?