02 декабря 2025, 05:38 А ты хорош, Николай👌 Новые дополнения и их версии / MiniShop3 - новый релиз. 1.0.0-alpha.2 15 +2
26 сентября 2025, 20:31 Отличная работа и планы отличные! Новые дополнения и их версии / 🚀 PageBlocks 2.8.0 — большой шаг вперёд 19 +2
16 мая 2025, 10:34 Жаль, что редко стал заходить на форум и не успел поставить лайк и поблагодарить. Отличные уроки! Уроки / pbStudio: Чистый контроллер или FetchIt — два способа обработки форм 1 +1
08 мая 2024, 16:28 1. Документация Важно! Сниппет должен быть вызван некэшированным, т.е. перед его названием должен быть восклицательный знак.2. Убедитесь, что у вашей страницы есть тег head Вопросы / FetchIt выдает ошибку в консоли Uncaught ReferenceError: FetchIt is not defined 1 0
01 мая 2024, 15:09 В документации написано: Системная настройка: msync_alias_with_id — Выберите ДА, чтобы к псевдониму товаров при создании добавлялся идентификатор ресурса. Решает проблему повторяющихся псевдонимов. Вопросы / Как убрать id при синхронизации из msync? 2 +1
20 апреля 2024, 15:47 {set $data = id_ресурса | resource : 'название_тв_migx' | fromJSON} {foreach $data as $item} {$item.name} {$item.description} {/foreach} Вопросы / Получение tv поля ресурса 5 +1
19 апреля 2024, 12:48 Постараюсь в свободное время это сделать, спасибо за предложение Новые дополнения и их версии / FetchIt - Полноценная замена AjaxForm без зависимостей 60 +2
19 апреля 2024, 12:48 Да, будет работать Новые дополнения и их версии / FetchIt - Полноценная замена AjaxForm без зависимостей 60 +1
16 апреля 2024, 11:07 А вообще есть бесплатный компонент ReachGoal в котором реализована интеграция с FetchIt Новые дополнения и их версии / FetchIt - Полноценная замена AjaxForm без зависимостей 60 0
16 апреля 2024, 11:05 например так document.addEventListener('fetchit:success', (e) => { // Добавляем listener на событие успешной обработки формы const { form } = e.detail; // Получаем форму switch (form.getAttribute('id')) { case 'form-1': // Обрабатываем только форму с id="form-1" // Тут код с отправкой целей break; case 'form-2': // Обрабатываем только форму с id="form-2" // Тут код с отправкой целей break; } }) Новые дополнения и их версии / FetchIt - Полноценная замена AjaxForm без зависимостей 60 +1
13 апреля 2024, 09:31 Выпустил обновление которое добавляет ограниченную поддержку виртуальных областей, не будут работать подсказки путей Для разработчиков / Встречайте VSCode IntelliSense for MODX 39 +1
25 января 2024, 13:02 Нам всем, т.е. тем, кто хоть как-то связан с MODX повезло, что у нас есть Аксакал @Николай Савин А внедренные идею прямо в точку. Новые дополнения и их версии / MiniShop3 особенности и отличия от miniShop2 26 +2
19 декабря 2023, 07:27 Подскажите пожалуйста, почему не работает перевод в письме с латиницы, вроде как за это отвечает &fieldNames=`name==Имя,phone==Контактный телефон,pageId==ID страницы` Но мне по прежнему приходят письма без переводов. Параметр fieldNames отвечает за вывод названий полей в админке на странице просмотра сохраненных форм, при использовании хука FormitSaveForm За формирование письма отвечаете вы. Создайте и укажите нужный вам чанк письма в параметре emailTpl и реализуйте логику переводов там. Кстати, это не я так решил, а разработчик FormIt и если вдруг покажется, что это не логично, то вопросы к ним. И как добавить свои данные например отправлять название страницы или url адрес. Либо используйте хуки FormIt, либо скрытые поля в форме. Первый вариант лучше. Можно ли как то использовать одну форму но передавать в ней разные тем? Например есть на страницы 3 услуги, что бы не платить форму, было бы удобно передавать в теме её название. Заранее спасибо! Можно, при вызове сниппета укажите разные значения параметра emailSubject или если у вас одна форма, то используйте связку js, скрытого поля subject и параметра emailUseFieldForSubject Готовые решения / FetchIt - Форма с валидацией номера телефона и выбором страны 13 0
27 ноября 2023, 09:24 Спасибо большое! Для разработчиков / Встречайте VSCode IntelliSense for MODX 39 0
22 ноября 2023, 16:23 День добрый! Всё что вы говорите, верно и дело в том, что данная версия компонента и не предусматривает такого функционала. Об этом нигде и не заявлялось. Я озабочен такой ситуацией и в будущем реализую такой функционал, спасибо! Новые дополнения и их версии / FetchIt - Полноценная замена AjaxForm без зависимостей 60 0
21 ноября 2023, 17:02 @Наумов Алексей На modstore.pro забыл указать ссылку на документацию (не в описании, а в отдельном поле можно указать) Новые дополнения и их версии / FileMan - прикрепление файлов к ресурсам для MODX 3 74 0
14 ноября 2023, 16:03 На данный момент никак, мне придётся самому писать форматтер, буду думать в этом направлении. Для разработчиков / Встречайте VSCode IntelliSense for MODX 39 0
14 ноября 2023, 15:50 Вышла версия 1.0.5 расширения IntelliSense for MODX в котором есть фикс важной проблемы связанной с подсказками html которые не были доступны до этого, теперь всё отлично. Еще добавил в README секцию Troubleshooting с решениями некоторых ситуаций: — Как включить подсказки Emmet — Как включить подсказки TailwindCSS Для разработчиков / Встречайте VSCode IntelliSense for MODX 39 +5
13 ноября 2023, 13:26 Указывать нужно либо modx, либо fenom Для разработчиков / Встречайте VSCode IntelliSense for MODX 39 0
VueTools 1.2.0: единая тема PrimeVue для компонентов MODX 3 Над Minishop2 более работа не ведется, только проблемы с безопасностью будут браться в работу. По Minishop3 подумаем — нужно ли это в ядре или сделать отдельным дополнением.
Админка не пускает внутрь, просто перегружаясь. РЕШЕНО Сама с таким столкнулась Нужно изменить в системных параметрах (раздел: сессии и куки) anonymous_sessions Да
Сайт тормозит сервер, грузит процессор на 100% Спасибо, подразобрался, просто 100 ботов одновременно сидели на сайте. А так, минимального тарифа всегда хватало. Процессор QEMU Virtual CPU version 2.5+ 2596.990 MHz Операти...
mxHeadless — REST API для MODX 3 без лишнего 1) Кастомная валидация Из коробки есть whitelist полей и базовая проверка типов. Свою логику сверху навешиваете через Extension API: OnMxHeadlessBeforeRequest / свой middlewar...
Открытое письмо руководству MODX и команде MODX Revolution (Русская версия) Николай, по твоему комментарию — полностью согласен. Выше писал о другом. А то, что не принимаются улучшения по существующей «кодовой базе» MODx — это да. Это проблема с которо...
[Решено] Обновление MODX 3.2.2 компонент FetchIt ломает сайт PHP 8.3 Уррра! Благодарим! И посылаем лучи добра!
[Tickets] Версия 1.14.0-pl — первый релиз с апреля 2022 Иван, ещё после обновления автоматически не заполняются поля introtext с выставленным ограничением в 500 символов. Без ограничения — заполняются.
modxkit/testbench - тесты дополнений MODX 3 на живом ядре, в том числе в CI MODX 3.0.x не поддерживается. Не «руки не дошли», а измеренная причина: ядро 3.0.x не поднимается в API-режиме полноценно. modX::reloadConfig() двумя соседними строками дважды вклю...
ModxMinify - Error 500 @Илья Уткин привет! github.com/Sterc/modx-minify давай обновим версию в сторе?
2. Убедитесь, что у вашей страницы есть тег head
За формирование письма отвечаете вы. Создайте и укажите нужный вам чанк письма в параметре emailTpl и реализуйте логику переводов там. Кстати, это не я так решил, а разработчик FormIt и если вдруг покажется, что это не логично, то вопросы к ним.
Либо используйте хуки FormIt, либо скрытые поля в форме. Первый вариант лучше.
Можно, при вызове сниппета укажите разные значения параметра emailSubject или если у вас одна форма, то используйте связку js, скрытого поля subject и параметра emailUseFieldForSubject
Всё что вы говорите, верно и дело в том, что данная версия компонента и не предусматривает такого функционала. Об этом нигде и не заявлялось. Я озабочен такой ситуацией и в будущем реализую такой функционал, спасибо!
Еще добавил в README секцию Troubleshooting с решениями некоторых ситуаций:
— Как включить подсказки Emmet
— Как включить подсказки TailwindCSS