27 минут назад
Есть скрины шагов, но нет итогового скрина, что получилось. С демо картинкой веселее.
Виджеты в админке или как добавить свою кнопку 2
5 часов назад
Привязываю к tickets для загрузки и последующего редактирования того, что загрузил через фронт.
Вызов стандартный
[[!ufForm?
&tplForm=...
[UserFiles] - Файлы пользователя. 189
Вчера в 21:57
Понял, спасибо! В целом, манипуляции с css проблему решают. Сама капча работает корректно
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс 11
Вчера в 11:15
Если мы донастроим момент с подарочными сертификатами из нового функционала дополнения, то получается клиенту добавятся бонусы на счет, но вариант спи...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurrency 4
Вчера в 10:02
У меня на Modx 3.0.6 (версия easyComm 3.6.0-pl) не хотела появляться GoogleRecaptcha на форме. А точнее скрипт Рекапчи не видел callback-функцию easyC...
easyComm 1.15.0 большой апдейт: ответы, улучшенные файлы и многое другогое! 15
Вчера в 01:10
Про мультиязычность напишу отдельную статью. Вкратце: есть комбо-поле, которое переключает контекст для блоков, которые можно переводить вручную или с...
PageBlocks 2.3.0 8
Вчера в 00:48
да, я Notepad++ с темной темой юзаю для правок кодов разных файлов (приходится работать с исходниками на других движках), очень нравится. Думал сам то...
[EclipseUI] Тёмная тема для админ-панели MODX 2.*.* 8
31 января 2025, 21:04
Не, битриксом там уже не пользуюся…
```
Данные с формы: [[+formName]]
ФИО или название организации: [[+name]...
Плагин reCaptchaV3 пропускает без заполнения и не отображается в форме 8
31 января 2025, 13:31
Да, чудо случилось) когда добавил права доступа) буду копать дальше) в modx 3.0.5. что то все работает иначе, приходится с бубном танцевать) формы там...
FileMan - прикрепление файлов к ресурсам для MODX 3 56
2. Обобщенного рейтинга нет. Придется считать его самостоятельно. Создать плагин и в нем получать данные и пересчитывать все. Онлайн обновления рейтинга нет, только после перезагрузки страницы.
3. Выводить и сортировать можно )
Дорабатывать придется, но, думаю, это проще написания с нуля.
Для работы mFilter2:
— либо фильтры parents, categories
— либо создаем отдельный параметр «Коллекция» и по сути дублируем информацию. Но логически это выглядит правильно.
Вообще импорта нет, только вручную писать скрипт.
При просмотре страницы x+1 проверяем наличие записи…
Нужное событие это OnWebPageInit или OnWebPagePrerender, ну смотря что вы там сделать хотите.
2. menuindex — это порядок сортировки, например для меню, для списков. Читать в документации, хотя там наверное толком и нет. На самом деле почти все понятно по названию поля и его типу в базе данных.
3. Процессоры это нечто большее… Метод save просто сохранит объект в базе данных. Процессор же: 1) сделает кучу проверок, в том числе есть ли права у пользователя 2) вызовет нужные события, на которых могут висеть плагины. Поэтому если вы уверены, что простого save достаточно — то можно и им пользоваться, но в общем случае процессоры правильнее.
Как минимум ознакомьтесь с modx.pro/development/3159 и modx.pro/development/3156. публикации старые, но вроде актуальны
4, 5. В основном все раскидано по отдельным сайтам, статьям, публикациям. Для начала конечно да, документация. По минишоп она, кстати, в целом полная.
6. Автору скорее всего это не интересно, поэтому можно и здесь на форуме в разделе Работа оставить
В описании setPlaceholders написано:
Видим:
и далее
А вот здесь уже лучше: docs.modx.com/current/ru/extending-modx/modx-class/reference/modx.toplaceholders
Зарегистрировался, это проверяйте параметр $mode, для только что созданного будет modSystemEvent::MODE_NEW.
У select name указан со скобками []?
Получение номера (индекса) итерации, начиная с 0
или
А далее уже используете %2==0
Ну я вот написал, логи смотрели? Есть там что?
Поэтапно пробовали отлаживать?
Комментировать код блоками, найти строчку, где ошибка.
У меня в голове нет встроенного интерпретатора, чтобы ваш код запустить и понять, с чего он вдруг не работает.
Комментарии от Tickets хорошо работают, но звезд/рейтинга нет, нужно допиливать
modxTalks не пользовался, но назначение немного не то
CSS Star Rating -вроде только «звездочки», без комментариев
LikeDislike — это голосование нравится/не нравится
VoteForms еще есть в этом направлении
Писать свой компонент — бесценный опыт!
Нужно создавать поля в базе, расширять объекты, конечно же менять стандартные чанки.
И да, несколько критериев тоже можно сделать, правда это потребует некоторых усилий.
Точно стоит добавить проверку на существование объекта $reskuda после его получения.