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
Возможно ли реализовать возможность предоплаты за доставку на сайте? Так ради этого мне и нужно это все, чтобы клиент платил сразу при оформлении заказа, чтобы избавить себя от мусорных заявок (когда человек оставляет заявку, а предоплату делать не ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
2. Убедитесь, что у вашей страницы есть тег head
За формирование письма отвечаете вы. Создайте и укажите нужный вам чанк письма в параметре emailTpl и реализуйте логику переводов там. Кстати, это не я так решил, а разработчик FormIt и если вдруг покажется, что это не логично, то вопросы к ним.
Либо используйте хуки FormIt, либо скрытые поля в форме. Первый вариант лучше.
Можно, при вызове сниппета укажите разные значения параметра emailSubject или если у вас одна форма, то используйте связку js, скрытого поля subject и параметра emailUseFieldForSubject
Всё что вы говорите, верно и дело в том, что данная версия компонента и не предусматривает такого функционала. Об этом нигде и не заявлялось. Я озабочен такой ситуацией и в будущем реализую такой функционал, спасибо!
Еще добавил в README секцию Troubleshooting с решениями некоторых ситуаций:
— Как включить подсказки Emmet
— Как включить подсказки TailwindCSS