- Palette 🎨
-
EBT Блоки 🧱
-
EPT Параграфы 🆕
-
Ресурсы
- Форум
-
Видеокурс "Разработка сайтов на CMS Drupal"
- Блог
-
Кейсы
- Автоматический перевод страниц Drupal с помощью ИИ
- Управление конфигурацией на основе CI
- Drupal как backend: GraphQL, JSON:API, RESTful
- Как поддерживать огромные меню в Drupal
- Заменить Colorbox на GLightbox
- Переписывание плагинов CKEditor 4 для CKEditor 5
- Обновление Drupal 7 до последней версии Drupal
- Drupal Документация
- JsonDrop API Документация
- Новости
- Скачать Drupal
- Нужна поддержка?
Palette - Сделайте её яркой🎨
Palette — Визуальный конструктор страниц, диплом дизайнера не требуется.
Scroll
Вычисления в Webforms
22/02/2025, by Гость (не проверено)
Форумы
День добрый. Задача такова. В вебформе являющейся формой заказа, необходимо перемножать два значения, выводить результат в третье, желательно без кнопки сабмит. Как перемножить я примерно представляю, наверное необходимо будет в шаблоне вебформы прописывать пхп-код на вычисления и вывод, но как сделать чтобы было автосабмит? И еще необходимо результат проверять. Т.е. если он достиг определенного значения то должен вычисляться размер скидки, выводя поле для скидки и конечный результат. Как реализовать эту проверку и вычисление?
- Войдите, чтобы оставлять комментарии
Здравствуйте, попробуйте вот этот модуль webform calculator:
http://drupal.org/project/webform_calculator
Это конечно все супер, только вот формат вводимой формулы не нашел.. а без него не считает. И еще есть тут операторы сравнения?
Вам лучше установить уберкарт или сделать форму через кастомный модуль.
Вот сделал в шаблоне формы такой вот код. но почему то не считает. Я так полагаю потому что одно из полей заполняется пользователем после загрузки формы. Тогда надо либо автосабмит ставить либо просто сабмит, а может еще что то есть или я что то не правильно написал:
Ну почему не считает я уже разобрался... а вот как сабмит сделать вернее автосабмит после ввода значения и вывод результата именно в мое поле ане где то снизу?
Нет все равно не считает:) Как достать из шаблона значение полей?:)
Используйте модуль computed_field, чтобы подсчитать поля.
http://drupal.org/project/computed_field
Мне еще необходимо условия поставить, при которых вычисляться скидки будут. Как можно сделать это?
Скачайте пособие по разработке интернет магазинов на PHP и там вы все найдете.
webform_calculator хороший модуль, но знает ли кто-нибудь как в нем делать рассчеты при работе с checkbox?