Максим
С нами с 02 декабря 2015; Место в рейтинге пользователей: #1295 минут назад
Можно сделать самому по этой инструкции
msOneClick Чекбокс Согласия на обработку данных 1
23 минуты назад
Во-первых, radio это переключатель, это означает, что он должен иметь какое-то значение изначально, соответственно и валидация не нужна. Во-вторых, ес...
Как кастомизировать сообщения после Регистрации на сайте? 5
9 часов назад
Из дополнений к VS Code я иногда юзаю Amazon Q, он умеет подсказывать код в процессе написания, иногда прям весьма и весьма хорошо себе.
К примеру пи...
Испытание ИИ Cursor 2
9 часов назад
Нужно проверять метод save в файле assets/components/tickets/js/web/default.js
Там лаг с label id и input id и как раз если убрать из label id, то и ...
Указан неверный код защиты от спама. Tickets, как исправить? 2
Сегодня в 11:30
Павел, скрипт у вас просто замечательный! Только одно но, или 2, смотря как считать… Сниппет требует от браузеров пользователей очень много ресурсов и...
[xLike] Идеальная система лайков с оптимистичным интерфейсом и правильной формулой 112
Сегодня в 08:48
Оставленная «на потом» дока будет камнем на шее успешного запуска нового модуля.
Про платную расширенную версию ещё не забываем.
MiniShop3 - чего ждать в Beta версии. 8
Вчера в 23:11
Ну планируется что расчеты будут делать клиенты на сайте. А чтоб они не могли приписать себе любую цену товара считать цену надо на стороне сервера. Т...
Плюсы и минусы Vue и gtsAPI 20
Вчера в 19:01
xtype: modx-combo-user
Это xtype (тип поля) самого MODX, выводит всех пользователей modUser
Список всех возможных типов полей
Вывести поле создателя при редактировании ресурса 3
Вчера в 17:31
Пишет не валидный токен «Невалидный токен»
Полностью переустановил modx полностью переустановил sendit
Apache:
2.4.55
Панель управления Beget My...
[SendIt 2.0.0] Пагинация и обновлённая загрузка файлов 23
Вот пример, когда товары лежат в разделах «Украшения» и «Аксессуары», при этом каждый товар относится к какой-то коллекции. Так вам нужно?
https://bulu-accessories.com/
Документация по корзине
1) Написать процессор, в котором будет вызываться сниппет и дергать процессор.
2) Создать страницу, на которой вызывается сниппет и дергать эту страницу.
3) Через коннектор. Этот метод я только планирую изучить.
Перехватываем событие (onClick или onSubmit), аяксом дергаем сниппет.
В шаблоне или чанке товара проверяете TV, честно говоря не помню что возвращает чекбокс (0, 1 или on, off), и если значение истинно, то добавляйте к кнопке атрибут disable, иначе ничего не добавляйте.
Документация Fenom
Документация по фильтам
Думаю что ознакомившись с соответствующей документацией, вы сможете легко решить вашу задачу.
Для того что бы такое не приходило нужно проверку осуществлять на стороне PHP. Для этого у Formit есть хуки.
Офф. док: https://docs.modx.com/extras/revo/formit/formit.hooks
По примеру в докуентации создаете хук для проверки заполненности скрытого поля и добавляете свой хук в вызов сниппета.
Промер хука:
В вызове сниппета:
Ну а проверку на нажатие кнопки можно добавить в этот же хук. Она будет доступна в хуке, если у кнопки будет стоять атрибут name, например name=«formSubmit»
Напишите хук для проверки скрытого поля и можно еще контролировато нажатие кнопки присвоив ей имя. Написанный хук указать перед хуком email.