Дима
Привет! Держи наш форк замечательного компонента smartsessions Вот список улучшений относительно версии 1.0.5 оригинальной: 1.1.0-pl ============== • Системная настройка bots_gc_maxlifetime=43200 (12 часов) по умолчанию • При установке ставится session_handler_class=smartSessionHandler • Текущие сессии копируются в smartSessions, таблица modSessions очищается (это позволяет не удивлять текущих посетителей сайта и т.п. Сессии ботов тоже копируются, но они всё равно скоро устареют и будут удалены) • При удалении пакета системная настройка session_handler_class меняется на стандартную, а сессии копируются в modSessions • Доработки установщика: правки получения резолверов P.S. Надо мне наверное было PR прислать или типа того... В общем может и дойдут руки ещё, пока хотя бы тут расшарю. Решение и основано как раз на статьях и выводах из того что выше написали: • на modx.pro • в блоге безумкина Но если тебя настигнет #could_not_load_config то придется выключить обработку #sessions в базе
Сорян, протегировать называнием компонента забыл в прошлый раз. Вот процитировал сообщение где и пакет и список изменений. Понятное дело, что этот компонент не будет работать если сессии обрабатываются в файлах (т.е. ++session_handler_class в пустом значении) #SmartSessions
Sergey
Может кто подсказать по работе с pdopage? Cтавим limit который выводит кол-во элементов, далее c 'ajaxMode' => 'button', по кнопке мы снова выводим limit статей, равный изначально заданному. Вопрос, можно ли сделать так, чтобы изначально выводилось допустим с лимитом 4, а по клику на кнопку подгружалось уже по 8?
Sergey
offset, но он тут не поможет, он же просто пропустит определенное кол-во ресурсов
Sergey
по факту надо по клику на кнопку изменять лимит вызова, но вот как это сделать, для меня загадка)
Дима
по факту надо по клику на кнопку изменять лимит вызова, но вот как это сделать, для меня загадка)
Это так у вас в голове сложилось, а коллега правильно подсказал. Первую страницу можно сгенерировать руками, остальные с нужным лимитом. Тут к стати на днях это обсуждалось, полистайте
Дима
Привет гайс может кто то знает как исправит данное устройство )? хочу вставить картинку в товар и пишет такое)
Дима
этот сайт 15 чел делали) и сейчас не разобрать что вообще делали
Артур
ага)
Тогда лучше спросить в сообществе Evo
Дима
Привет гайс может кто то знает как исправит данное устройство )? хочу вставить картинку в товар и пишет такое)
Ну так раз невозможно создать, смотри права, наверное у пользователя из-под которого работает сайт, нет прав н а создание папок (вебсервер)
Максим
Эт чО за ....?
Дима
Эт чО за ....?
Ты про поле "Удовольствие от применения - 70" на скриншоте? 😂😂😂
Максим
Ты про поле "Удовольствие от применения - 70" на скриншоте? 😂😂😂
На каком скриншоте? Нажми на цитату, там какой-то спам про Украину
Максим
Или я один это вижу? Или уже удалили?
Дима
Это много или мало?
За 75₽ (хоть это и старая цена), скажем так, должно быть достаточно👌
Дима
Или я один это вижу? Или уже удалили?
Походу да, мы тут про вопрос от @ssserb от 14:00 спамим)
Максим
Походу да, мы тут про вопрос от @ssserb от 14:00 спамим)
Мм... а я с телефона зашел, а у моего сообщения нет цитаты)) А с компа есть, видимо "кэш"...
Дима
Походу да, мы тут про вопрос от @ssserb от 14:00 спамим)
песочат то песочат но проблема не решена)
Gaius Cassius
под админом сижу в админке
А папку то можешь создать под админом?
OP
Господа, а есть вариант синхронизировать инфу по настройкам MODX в процессе выполнения скрипта с базой? Ну то есть допустим в какой-то момент в процессе выполнения сниппета поменялась нужная мне опция, и мне нужно снова забрать её из базы Если тащить через $modx->getOption(), то возьмётся то что лежит в объекте на момент начала исполнения скрипта
OP
Кроме как тащить напрямую из базы, есть варианты?
Николай
Кроме как тащить напрямую из базы, есть варианты?
Этот вопрос уже обсуждали. Насколько я помню что особо вариантов и нет
Николай
Ну да. Ток так
OP
Ну да. Ток так
ну ок, спасибо
Андрей
Ребят пилю конвертер, потестируйте пж) https://vectorserver.ru/modx-to-fenom-parser/
Дима
Ребят пилю конвертер, потестируйте пж) https://vectorserver.ru/modx-to-fenom-parser/
Привет, круто! Точно не для демотивации, просто ну вдруг ты не видел m2f.zencod.ru и он же на github Чем твой отличается? Мне например не очень нравится, что там числовые значения оборачиваются в одинарные кавычки, я так не люблю) из-за подсветки в редакторе
Дима
Дима
Дыже не слыхал)))
Я вот про это. И там и у тебя - одинаково ставятся кавычки. Я знаю что можно указать '12,13,-14' и тогда кавычки нужны. Но часто там нужно 0 или 1, и намного читабельнее когда они синим подсвечиваются как числа!
Андрей
Ага спс
Артур
Господа, есть массив массивов как найти самый короткий массив из вложенных?
Артур
Господа, есть массив массивов как найти самый короткий массив из вложенных?
Есть конечно вариант проверить в цикле, но может можно как-то изящнее?
Максим
Ребят пилю конвертер, потестируйте пж) https://vectorserver.ru/modx-to-fenom-parser/
[[+pagetitle:is=1:then=123]] - такие конструкции не работают
Андрей
[[+pagetitle:is=1:then=123]] - такие конструкции не работают
Думаю эти условия не к чему, так как есть свои условия {$pagetitle == '1' ? '123' : ''} Но если нужно могу конвертировать в такой формат.
Андрей
Тогда не очень понятна цель конвертера.
Я принял, записал в чеклист)
Андрей
Есть конечно вариант проверить в цикле, но может можно как-то изящнее?
foreach ($массив_массивов as $внутренний_массив => $значения){ echo count($массив_массивов[$внутренний_массив], COUNT_RECURSIVE); }
Алексей
Народ, а победить ids в mfilter2 с pdoPage реально? кто-нибудь делал?
Matic
кому-нибудь удалось решить эту проблему? буду очень признателен за любую обратную связь :) https://github.com/modx-pro/pdoTools/issues/329
Дима
Народ, а победить ids в mfilter2 с pdoPage реально? кто-нибудь делал?
Поясни, может помогу, кого там победить надо?
Anonymous
Подскажите, как проверить на феном, что пользователь залогинен в админке?
Anonymous
{if $_modx->user.id > 0}
это просто если юзер залогинен
Дима
{if $_modx->user.id > 0}
Это и на фронте может залогинен
Sentinel
Дима
это, если web
Так человек спросил про админку же)
Алексей
Поясни, может помогу, кого там победить надо?
ну я знаю как победить, просто понять - сработает ли это в теории. может кто делал. я пока планирую вызывать типа pdoPage? &element=`mFilter2` )))
Pavel
какой-то затуп, подскажет кто, что я не так делаю? В итоге пусто
Pavel
Pavel
parents=4 Еще добавь.
Parents обязательный параметр?
Дима
parents=4 Еще добавь.
А я всегда parents=0 вместе с указанием resources пишу @pandrosov
Алексей
Parents обязательный параметр?
нет. не обязательный, но если текущий ресурс не равен 4 (например главная страница, то будет пусто. тк он берет parents ID текущего докукмента в parents
Pavel
А я всегда parents=0 вместе с указанием resources пишу @pandrosov
Лол) чёт я был четко уверен, что у меня что-то слетело. Спасибо
Pavel
Все работает
Владислав
Хм, кто нибудь сталкивался с проблемой доставки формы formIt AjaxForm с браузера Safari? macOS Mojave?
Дима
Parents обязательный параметр?
Нет, так как у него есть значение по-умолчанию, и оно равно [[+id]] (текущая страница), получается что ты ищешь нужные id а родитель ограничен
Pavel
Спасибо
Nano.Karmabot.chat
Sweet! smialexby got +1 from dimasites. 80 karma in total.
Владислав
Возможно, что за проблема?
По Вебвизор вижу, что клиент заполнил и отправил форму, но форма не пришла и не сохранилась
Артур
По Вебвизор вижу, что клиент заполнил и отправил форму, но форма не пришла и не сохранилась
Значит надо попробовать воспроизвести проблему и посмотреть консоль браузера и журнал ошибок. Возможно логи сервера. Вероятно у тебя нет Сафари, поэтому ты можешь использовать например сервис лямбда тест
Artem
Используй pThumb
Всем еще раз привет. Такой вопрос - не могу понять из инструкций: надо "деинсталировать" phpThumbOf перед установкой pThumb или "удалить" или и то и другое? pThumb использует имена phpthumbof, т.е. при удалении самого плагина phpthumbof ничего с чанками не случится?
Андрей
Сначала Деинсталлировать, потом Удалить