Игорь
ms2 В свойствах станд. поле [[+size]] https://prnt.sc/qju5vf
Игорь
При выводе mFiilter2 - экранировано https://prnt.sc/qju61k Как форматировать вывод, кто знает?
Kirill | CosmosDrops
При выводе mFiilter2 - экранировано https://prnt.sc/qju61k Как форматировать вывод, кто знает?
отправь все, что указана в значение filters в вызове mFilter2
Kirill | CosmosDrops
Да
поставь msoption|size
Игорь
Точно, большое спасибо.
Игорь
Кстати, а есть возможность не выводить фильтр, если нет ни одного товара по нему?
Kirill | CosmosDrops
Кстати, а есть возможность не выводить фильтр, если нет ни одного товара по нему?
не очень понятен вопрос. Если товаров в каталоге нету, оно и пишет, что нечего фильтровать. Если в каталоге нету опций, который указаны в фильтрах, то этот блок фильтра не выводится
Игорь
Если по фильтру, который задан в mFilter нет соответствий, этот фильтр прятать
Игорь
У меня почему то показывает фильтры
Игорь
Ща глянем
Игорь
Я тоже думаю не должно быть
Игорь
Всё норм, это при выборе категории в самом фильтре он не прячет фильтры, просто деактивирует
Игорь
Хотя тоже не айс
Игорь
https://prnt.sc/qjulxn
Kirill | CosmosDrops
Всё норм, это при выборе категории в самом фильтре он не прячет фильтры, просто деактивирует
в таком случае писать js скрипт на callback от mfilter, в котором скрывать пустые блоки фильтров. Ну и показывать их, когда необходимо
Игорь
На mfilter не приходилось колбеки делать...
Игорь
Доки нет (..
Иван
https://docs.modx.pro/komponentyi/msearch2/snippetyi/mfilter2#Javascript
Игорь
Нашлась) Спасиб)
Игорь
Была в закладках оказывается. Найди поди среди 1000)
Игорь
Вообще задача глобальнее - скрывать пусто фильтр, если совсем нечего фильтровать
🙈 PG
🙈 PG
видимо одних доков не хватит
Иван
😂😂
Sentinel
Скрывает
Алексей
Вообще задача глобальнее - скрывать пусто фильтр, если совсем нечего фильтровать
Поправь css свойства с прозрачности на дисплей ноне. И спрячется поле.
Алексей
Кто нибудь знает можно ли в pdoToolse посмотреть EXPLAIN запроса?
🙈 PG
return => sql
🙈 PG
https://docs.modx.pro/komponentyi/pdotools/obshhie-parametryi
Алексей
return => sql
примного благодарствую! чет не подумал даже что есть в доках...
🙈 PG
да я сам по другому вопросу заходил час назад и впервые увидел 😂
Алексей
да я сам по другому вопросу заходил час назад и впервые увидел 😂
не работает. кстати... к тому же мне нужен не голый запрос а EXPLAIN. Ладно спс. пойду другим путем через ShowLog :)))
🙈 PG
можно вытащить таким образом сам SQL и дописать ему в начало EXLAIN и выполнить повторно
🙈 PG
как вариант
Алексей
как вариант
во-во... так и делаю.
Mikhail
Парни, а как заставить modx sass компилировать? minifyx?
Sentinel
Поищи 😉
Миша
Давайте поздравим Михаила Воеводского с днём рождения! Хоть его и нет в чате, но он многое сделал для MODX
Ad
Доброе утро, с праздником. А как добавить виджет на дашбоард? Где это делается?
Ad
А то поставил backupMODX а посмотреть чот не получается
Ad
Спасибо
🙈 PG
настройки - панели
Ad
Блять. В глаза долблюсь. Спасибо.
Иван
Нарушу молчание
Иван
=)
Иван
Подскажите, как фильтровать в mFilter2 по
Иван
какой правильный синтаксис
Иван
в filters
Миша
boolean
Миша
Там просто да нет
Sentinel
вроде так ms|new:boolean
Миша
Во
Иван
спс
Иван
оно
Pavel
да проще сразу из бд удалить, собрать id товаров которые нужны, и пройтись по всем таблицам. Типа delete from modx_ms2_products where id in(1,2,3....) А можно скрипт написать который будет это делать когда нужно. Ломать не строить)
просто если клиенту нужно почистить всё массово, то плохо. Значит нужно планировщик запускать и привязывать его к событию удаления файлов похоже. на уровне бд. а так у меня заготовки постоянно используются delete from modx_site_content where class_key='msProduct'; delete from modx_ms2_product_options; delete from modx_ms2_products; delete from modx_ms2_product_files; и еще теперь пришел к тому что нужно плагины отключать некоторые когда загружаешь данные в modx через процессоры как минимум.
iWatchYouFromAfar
нужно SQL юзать
Миша
php задохнется
Да прям, в консоли порциями и все удалит
Gaius Cassius
нужно SQL юзать
А ты не пробовал sql в png сжимать для ускорения?)
iWatchYouFromAfar
Да прям, в консоли порциями и все удалит
порциями да, но мы же не лохи?
iWatchYouFromAfar
А ты не пробовал sql в png сжимать для ускорения?)
не я до уровни артура еще не дорос
iWatchYouFromAfar
вообще я бы все свои скрипты переписал на SQL, но там зависимости нужно знать хорошо, что где удалять и т.д.
iWatchYouFromAfar
но вот например сортирнуть 60к ресурсов - тут только SQL и что самое крутое, быстро и не грузит сервер
Gaius Cassius
вообще я бы все свои скрипты переписал на SQL, но там зависимости нужно знать хорошо, что где удалять и т.д.
Зато прирост в скорости и понимание архитектуры бд системы Очень много плюсов
iWatchYouFromAfar
не так давно такая задачка встала, pdoArchive и самописный сниппет на xpdo убивал php
iWatchYouFromAfar
а sql вывел все как нужно
Pavel
php задохнется
скорее хостинг задохнется. а значит нужно менять концепцию. Вводить фоновые задания и через веб-интерфейс запускать их при подобных командах.
Pavel
например, хочу грохнуть весь каталог, состоящий из 20 000 товаров и еще порядка 1000 товарных групп (категорий товаров). Если через админку все это попытаться удалить, то столкнетесь с разочарованием. Нужно создавать задачу на уровне операционной системы через админку. Пользователь же не поймет почему он выделил все товары, а удалились не все.
Pavel
ssh mysql не? не вариант? ато попривыкали в гуи, и забыли, что консоль наше все
я то через консоль всё делаю. В то же время мы позиционируем MODX как удобные интструмент для клиента и предлагаем им решение в виде minishop2. А когда у клиентов количество товара зашкаливает, мы должны иметь решение для клиента. Мы же не будем потом переводить стрелки на саму cms? Верно? Для себя то сайты можно делать даже не используя cms, но мы пытаемя популяризировать ее и предлагаем пользователям. Стало быть мы обязаны заботиться об их комфорте в первую очередь.
Gaius Cassius
а в целом, не уверен, что таже маджента справится с удалением сразу всех товаров и сущностей, если их овердохуа