Василий Наумкин
С нами с 08 декабря 2012; Место в рейтинге пользователей: #15 часов назад
смотри информацию о Модификаторы MODX и фильтры phx
Генерация изображения с заданным текстом 6
Вчера в 18:16
Если поменять это
parents'=>'[[+parent]],[[#[[+parent]].parent]]'на запись
parents'=>'538...
Tv параметр с чекбоксами выборка ресурсов вложенных в дедушку 5
Вчера в 14:22
Компонент не работает? А чего он тогда висит в магазине?
yClients + MODX - синхронизация CRM 16
19 января 2025, 13:57
Ничего из этого не планируется, если не будет спонсора на это. Компонент написан максимально просто с использованием метода оплаты виджетом, что требо...
[mspPaySelectionWidget] Виджет оплаты PaySelection для miniShop2 3
19 января 2025, 02:46
А сколько таких багов еще осталось по всяким разным компонентам??! Хорошо что добрые люди сообщили :-) А обычно компоненты проверять некому
[SendIt] Обнаружена критическая уязвимость обновитесь до версии 2.1.6 1
17 января 2025, 21:18
Формула берет просто текущий год и год перед ним. Только числа года.
Еще один эксперимент с рейтингом modx.pro 6
17 января 2025, 20:01
Как здорово! А с Ютубом такая штука сработает?
Вставка видео с Rutube с управлением на сайте 5
17 января 2025, 11:28
удалось найти причину? я так понял, плагин работает с minishop2 до версии 2.8.3-pl
[mscDistance] - доставка по городу/району 35
Меня пока хватило вот на это решение.
Сейчас стараюсь писать попроще, но еще много подобного можно найти в разных разработках.
Написан давно, работает без нареканий.
Для разлогинивания заблокированных пользователей использую вот такой код в том же плагине:
Если это всё не то — прошу прощения.
Я обычно просто ставлю юзеру флажок в extended, который проверяется плагином на загрузку страницы. Как только зашел юзер с этим флажком — сессия ему аккуратно обновляется и флажок удаляется. Никто не страдает.
В параметре &where можно проверять ТВ на null.
Можно вообще не использовать Fenom в контенте страницы и шаблонах, а только в чанках — это самый простой и беспроблемный способ работы. Именно он по умолчанию и включен.
А вообще, там просто str_replace нужен, он по умолчанию и используется.
Из-за лютых тормозов потом пришлось изменить логику работы этого параметра. Хотя, скорость волнует не всех разработчиков.
Если подлезать раньше, то начинаются другие проблемы, поэтому оставил пока так.
Не Fenom
1 запуск — 0.2594 s
2 запуск — 0.0522 s
Fenom
1 запуск — 0.2845 s
2 запуcк — 0.0674 s
Разница в районе погрешности на простейших чанках и 1000 итераций. Если такой результат не устраивает, всегда можно вернуться к сниппету IF и фильтрам вывода.
pdoTools работает с реальными данными в таблице, а значения по умолчанию от ТВ туда не пишутся.
Вот и выходило, что кэш от работы одного вызова затирал другой. Обновил pdoTools и исправил этот недостаток. Теперь всё должно работать нормально.
Даже если это 8 часов работы (полный день), то всё равно выходит не менее 2000 руб за час. Отсюда вывод, что видео стоит дороже, чем программирование.
Рыдаю, спасибо! Всё же не стоит пренебрегать горячими закусками.
А &tvFilters нужен исключительно для совместимости с getResources. Никому не рекомендую его использовать.
Итого останется только согласие Ивана и найти еще $50.
А доступ в {$_modx} включен по умолчанию и он должен быть безопасным. Сегодня ты очень сильно помог в этой задаче. Надеюсь, что больше никаких уязвимостей при конфигурации по умолчанию не найдётся.
Если же разработчик (не редактор) хочет — он может смело всё включить. Но он должен это сделать сам, понимая, чем рискует.