
Василий Наумкин
С нами с 08 декабря 2012; Место в рейтинге пользователей: #1Вчера в 20:08
renderif — только вчера думал, что было бы здорово как то это реализовать, а оно само появляется в обновлении. Класс!
Новые возможности PageBlocks: улучшенная работа с блоками, таблицами, полями и мультиязычностью 3
25 марта 2025, 14:22
Добрый день!
В последнем обновлении есть «Уведомления о скором сгорании бонусов», вопрос, а не планируется еще функционал уведомления клиента о начис...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurrency 5
24 марта 2025, 18:43
Насколько я помню msMCD не перерисовывает корзину, а точечно обновляет данные, вероятно для этого на html-блоках с этими данными должны быть атрибуты ...
В миникорзине msMCD обновляется цена и счетчик на лету, а pagetitle и изображение только при обновле... 3
24 марта 2025, 13:04
Наверное стоит проверить пути в модуле оплаты, особенно если мишишоп версии 4.*.*
Проблема с оплатой 1
23 марта 2025, 18:52
Спасибо, поискал инфу и тоже понял, что дело в login. Написал posthooks
<?php
// Получаем данные из запроса
$aboutMe = $modx->getOption('about_...
Проблемы с CKeditor? сбрасывает html теги 2
22 марта 2025, 22:21
Зачем проверять допустимое количество файлов в цикле оно же не меняется?Ты прав, эту проверку можно вынести из цикла)
Простая drag-n-drop зона для отправки файлов с помощью FormIt 7
21 марта 2025, 15:36
Круто. А я слона не заметил :-) разбираться с шаблонами политик полез :-)
Хотя в курсе же был что доступ только на процессорах проверяется. Но засомн...
Какие права доступа нужно давать пользователям для удаление своих записей 3
20 марта 2025, 22:37
Они свой сервер защищать хотят видимо
Необходимо доработать API сделанное на modx, добавить блокировку по IP при частых запросах. 3
pubgvozd.by/beer-map/ — все ссылки пива ведут на корень сайта (зато сам сайт на MODX Revo!)
Нормально без багов показывает пивную карту только gambrinus.by/beer — было бы логично пойти именно в него =)
Ну или в Гвоздь, и предложить им поправить ссылки в обмен на пиво.
Там всё банально:
1. Хэшируем параметры вызова сниппета
2. Сохраняем их в сессию, используя хэш как ключ
3. Добавляем ключ в скрытый инпут формы, чтобы он отправлялся на сервер при каждом запросе
4. Соответственно, данные из сессии можно получить только для этого ключа
5. А без ключа и вовсе ничего не работает
Наверное, это можно назвать CSRF токеном, но лично я решал несколько иные задачи — независимую отправку разных форм с одной страницы через Ajax.
Если же там указать [[+id]], то туда попадёт левый id из-за рекурсивного парсера MODX. Так что, Fenom как раз работает правильно, не выводя то, чего нет.
Точно такой же вопрос в репозитории.
Наверное, просто решает задачи, как привык, а нужные методы гуглит «как получить все ресурсы в MODX Revo», «Как получить ТВ у ресурса MODX».
Бросать не стоит, лучше объяснить заказчику масштаб проблем и увеличить цену. Если не согласен — тогда можно и бросить.
В &includeThumbs нужно указывать размеры подключаемых превьюшек, а не просто «1».
И вызывать как
На странице с id == 8 параметр &parents будет заменён.
Вот здесь анонс, с описанием некоторых отличий. В первой версии даже самого понятия «вес» и сортировки по нему не было.
Тогда обработка кармы будет запускаться при любом сохранении modUser, хоть через интерфейс, хоть через API.
А вот у Jevix теперь есть новый параметр escapeTags, выключенный по умолчанию.
Как видно, сниппет заодно научился понимать JSON в $options.
Надеюсь, теперь все будут довольны.
*id здесь от балды, input можно применять к любому тегу.
Ну, чтобы пользователь не смог тупо написать
а иначе, все эти проверки обходились бы очень легко.
Может, ленивому разработчику лучше сначала отдавать документ Jevix, а потом уже экранировать всякое опасное, как это делает Tickets?
В общем, ты свою проблему решил, я Tickets обновлю завтра, а остальным разработчикам могу только посоветовать думать, что они делают.
И Jevix, и Fenom, и создание всякого с фронтенда — это всё не работает по умолчанию, нужно включить и использовать самостоятельно.
Скобочки в html entities не попадают. Это автор Jevix предусмотрел от всяких XSS, а не тегов MODX.
[], {} работают в Jevix без вопросов.
Могу убрать и системную настройку, но уверен, что будет очень много недовольных.