Jump to content


Photo
- - - - -

Поле, выводящее результат вычислением из других.

поле

Best Answer Cheren-dow , 11 December 2015 - 13:56

Chester1988, здравствуйте. Без JS вам не обойтись. Примерный список действий который вам необходимо выполнить:
1. Создать обычное поле вывести его в шаблон подачи и скрыть его

2. На JS сделать обработчик, который по клику на отправку формы будет брать из нужных полей формы внесенные данные обрабатывать их и вносить значение в скрытое поле. Что то похожее сделано на демо сайте Auto - через JS генерируется имя из введенных данных. Сам файл JS находится в:

\media\zoo\applications\jbuniversal\templates\auto\assets\js\widget\namecreator.js
Go to the full post


  • This topic is locked This topic is locked
1 reply to this topic

#1 usersJbzoo

usersJbzoo
  • JBZoo User (rus)
  • User rate: 2.5
  • posts: 201
  • topics: 39

Posted 10 December 2015 - 16:23

Добрый день.

Возможно ли сделать поле, выводящее результат вычислением из других полей, или в каком направлении здесь двигаться? 

Например, есть поля цена и площадь. А третье бы поле "стоимость за квадрат", автоматически подсчитывало результат и его выводило. Возможно просчет и подстановка значения при подаче материала.


  • 0

#2 Cheren-dow

Cheren-dow
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 11 December 2015 - 13:56   Best Answer

Chester1988, здравствуйте. Без JS вам не обойтись. Примерный список действий который вам необходимо выполнить:
1. Создать обычное поле вывести его в шаблон подачи и скрыть его

2. На JS сделать обработчик, который по клику на отправку формы будет брать из нужных полей формы внесенные данные обрабатывать их и вносить значение в скрытое поле. Что то похожее сделано на демо сайте Auto - через JS генерируется имя из введенных данных. Сам файл JS находится в:

\media\zoo\applications\jbuniversal\templates\auto\assets\js\widget\namecreator.js

  • 1
Изображение
 





Click to return to top of page in style!