Дима
AN
Я его найду. Вопрос в том это такое же дополнение? Или функционал различается?
AN
Премного благодарен 🤝
Дима
Я его найду. Вопрос в том это такое же дополнение? Или функционал различается?
Ну если у тебя нестандартные тумбнейлы со всякими offset в % или очень хитрые fltr[] то лучше проверь когда заменишь вызовы. Разница минимальная, скорее всего не заметишь её
Dmitry
Слушай, ты вроде писал как-то, что делал переключение на темную тему сайта, есть какая наработка как это осуществлял?
Dmitry
Могешь подсказать?
Dmitry
Полезно собирать наработки в одном месте)
Dmitry
Ааа, понял, ну логично, спасибо за наводку)
Dmitry
Дбз
Dmitry
Да, уже проверил
Dmitry
Прикольно
Dmitry
Да ж в локаль запись тип)
Дима
Кхм... а если ты в ладах, может сможешь подсказать по service worker-у?)
Dmitry
Да, я что-то у тебя в списке по телеге чату
Dmitry
На благо modx 3)
Dmitry
Ну jivosite уже давно вырос из простого чата, там мощная штука, да и не особо жрет, ставишь отложку, да и там по дефу можно его подгрузку отложить
AN
Возьмите меня в ученики! Тоже так хочу 👍
AN
С английским плоховато... А на русском нормальная дока?
Иван
На благо modx 3)
Жаль эти выше сказанные фиксы мы от Александра не увидим.. я пока не видел. А так с миру по нитке. И стабильнее бы была.
Anonymous
Слушай, ты вроде писал как-то, что делал переключение на темную тему сайта, есть какая наработка как это осуществлял?
Рекомендую глянуть видео Вадим Макеева на эту тему. Очень подробно и доходчиво объясняет
Алексей
как и говорил... кэш на стороне хостинга... :)
Ага. Перестал в MODX ковыряться, когда убедился, что даже сторонние php -файлы в корне сайта кешируются. Поскольку через htaccess не реагировало, пришлось изучить инфу про конфиги nginx😄
Maxim
Вероятнее всего, когда появляется авторизованный пользователь, то всплывают какие-то доп параметры в запросах из-за которых и не происходит работа с кэшем на стороне сервера. Пример: когда авторизован под админом, то страницы передаются не кэшируемые вообще.
Алексей
Владелец сайта сказал, что да - "делали оптимизацию запросов к БД для увеличения скорости загрузки страницы". Вот такие оптимизаторы😜
Maxim
Хоть что-то делали! А то видел проект где скриптом определяли лайтхаус и подставляли картинку заглушку. И было 100/100 performance :)
Алексей
Так глянь переменные, которые в fastcgi_cache_bypass прописаны, где то по коду конфига (не факт что выше, смотри его весь) может secret_header задаётся исходя из проверки чего-то, что все-таки отправляется из modx когда пользователь авторизован
Сравнил заголовки анонима и авторизованного пользователя, secret_header нигде не смог найти. Разница только в set-cookie: у анонима передается PHPSESSID в этом заголовке. И в конфиге увидел такую строку: fastcgi_ignore_headers Cache-Control Expires Set-Cookie; не могу понять, получается же, что кеш игнорится, если передан параметр Set-Cookie. А происходит ноборот.
Алексей
Всё, нашел)) if ($http_cookie ~* "huntlogged") { set $skip_cache 1; } сервер ловит куку с содержимым huntlogged, которая есть только у авторизованного юзера. И отменяет кеш. Только криво как-то - эта кука есть и у web-авторизованного юзера
Maxim
Так от веб авторизации ноги и растут. И сделано это чтобы разработчики и админы вносили изменения и видели результат вывода не думая о кэше.
Maxim
Прикольно что у вас есть доступ к nginx настройкам... Чаще всего встречаю банальную галочку ВКЛ/ВЫКЛ и СРОК.
Виктор
Всем привет, кто ни будь делал вилку цен на msOptionPrice 2 ?
Dmitry
Жаль эти выше сказанные фиксы мы от Александра не увидим.. я пока не видел. А так с миру по нитке. И стабильнее бы была.
@themaltsev не сложно запилить все фиксы в issue, либо в ветку, Иван подскажет, если что, чтобы труды зря не пропали твои?) помощь большая ведь будет тройке)
Gaius Cassius
А это как?
Это когда есть предложения цен от min до max
Артур
Это когда есть предложения цен от min до max
Да нет, это я знаю, непонятно чего ему от msoptionprice2 нужно. Вывести максимальную и минимальную цену модификаций?
Gaius Cassius
Да нет, это я знаю, непонятно чего ему от msoptionprice2 нужно. Вывести максимальную и минимальную цену модификаций?
вангую надо брать цену товара и всех модификаций и выдавать мин и макс цены) как пример - айфон хз2025 - цена 2000 в сером цвете 1700 в розовом 5000 с зарякдой в комлекте - 10000 с преферансом и куртизанками -15000 и надо выдавать вилку с учетом модификаций (при том, что модификации могут быть дешевле старта) ну, эт только мои мысли)
Виктор
Нужно цену вывести как на али min - max цену
Виктор
Только надо не в самой странице товара, а в карточке каталога
Артур
Только надо не в самой странице товара, а в карточке каталога
Самый простой вариант сделать два дополнительных поля и плагин на сохранение товара, который в эти поля запишет минимальную и максимальную цену, а ты просто выведешь где надо
Алексей
Так от веб авторизации ноги и растут. И сделано это чтобы разработчики и админы вносили изменения и видели результат вывода не думая о кэше.
Согласен, в этом плане логично. Проблема в том, что на сайте часто меняют настройки полей ресурса. К примеру, переключают статус статьи с бесплатной на платную. И получается, что после переключения статуса аноним ещё пару-тройку часов может легко читать платный контент))
Рустем
Всем хаю хай) Ребят подскажите как принудительно сбросить кеш для пользователей в modX?)) Очистить кеш в админке не помогает)
Дима
Всем хаю хай) Ребят подскажите как принудительно сбросить кеш для пользователей в modX?)) Очистить кеш в админке не помогает)
Подозреваю, что это ты уже сделал, а надо другое. В подключении .css и .js файлов, которые надо чтобы обновились, добавь любой параметр, например ...styles.css?v=2
Дима
спасибо и это тоже сделано
Тогда иди смотри конфиг вебсервера, щас вон какие оптимизации появились) Чуть выше писали про nginx и параметры, которые начинаются с "fastcgi_"
Максим
Всем привет! Кто-нибудь работал с плагином StatCache? Отдает внутренние страницы на скачивание
Андрей
Здравствуйте, а может кто то проконсультировать по настройке отправке заявок с сайта на почту?
Евгений
смотришь документацию и делаешь
Андрей
смотришь документацию и делаешь
тут увы сайт на котором нужно сделать доработки, и за 1 час не удалось разобраться в том что тут сделали((
Dmitry
кстати, как можно вывести результат работы хука на фронт, используя ajaxFrom + FormIt?
Gaius Cassius
кстати, как можно вывести результат работы хука на фронт, используя ajaxFrom + FormIt?
Записать результат в сессию/куки/файл и колбэком считать из 1/2/3
Gaius Cassius
Можно и в базу)
Дима
кстати, как можно вывести результат работы хука на фронт, используя ajaxFrom + FormIt?
смотря какого хука. Сделай хук который создает новую страницу и выводи через pdoResources, ну например.
Дима
Вообще в MODX на ресурсах и TV можно практически что угодно сделать, а в админке смотреть на это из Collections :)
Дима
и потом очумевать от проделанного ))))
Я бы похоливарил по теме, но попозже 💥👌
Nano.Karmabot.chat
Outstanding! smialexby got +1 from webinmd. 59 karma in total.
Gaius Cassius
и потом очумевать от проделанного ))))
Запили гайд - как делать не стоит))
Алексей
Запили гайд - как делать не стоит))
Это типа сдать как я делаю? неее... спасибо. так как я делаю - тоже опасно делать))))
Павел
Gaius Cassius
под колбэком ты имеешь ввиду af_complete?
Можно и его От реализации зависит
Евгений
через коллекцию
Алексей
Евгений
наругайте его
Gaius Cassius
через коллекцию
ИМХО, через системные настройки в которых прописываешь изображения слайдера было бы лучше 😅
Павел
хера тут конкурс петросянов начался
Gaius Cassius
на каждый слайд создавать ключ
Вот это топ!) Пили статью))
Gaius Cassius
это типа называется MIGX в системной настройке? 🤓
Migx сторонний модуль, а система настройки - родной) Можно еще в контексте свои параметры. Тоже топ)
Евгений
давайте верннемся к вопросу