Привязка двух значений к одной переменной Combobox  [РЕШЕНО]

Вопросы, связанные с формами в WYSIWYG Web Builder.
Правила форума
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
Ответить Вложения 2
Аватара пользователя

Автор Темы
DanielROlivo
Неофит
Сообщения: 2
Зарегистрирован: 20 янв 2021, 07:27
Версия Web Builder: 14.2.1

Привязка двух значений к одной переменной Combobox

Сообщение DanielROlivo » 20 янв 2021, 08:30

Доброго времени суток, товарищи.

В процессе работы над небольшим лендингом столкнулся с некоей проблемой, а именно - для подсчета стоимости в калькуляторе на страничке нужно к формуле подвязать 2 статично-динамичных значения (при изменении позиции в комбобоксе должны меняться 2 статичных значения в формуле)

Тут 2 варианта. Либо менять формулу, либо подвязывать второе значение к позиции в комбобоксе. С формулой не разобрался - слишком далёк от математики, а на привязку дополнительного значения к каждой позиции в комбобоксе не нашёл мануала. Вот формула:

((([ШиринаММ*ВысотаММ)/1000000)*ЦенаЗаКвМ)+(ДлинаПогРеза*ЦенаПогРеза)*1,2 = ИтоговаяЦена

Где двумя фиксированными индивидуальными значениями для КАЖДОЙ из позиций в комбобоксе будут ЦенаЗаКВ и ЦенаПогРеза
Через стандартный интерфейс, не прибегая к HTML-верстке и условиям можно добавить лишь одно значение одному элементу.
Помогите пожалуйста советом о том, как добавить 2 и более значения одному элементу с возможностью вызова их в формуле в условиях.
И ещё вопрос. Где лучше прописывать формулу? в условии комбобокса или эдитбоксе? Ибо если писать ВСЮ формулу в одном элементе - она попросту не работает, или работает не правильно (перемножая все переменные между собой, игнорирую любые математические знаки)
Снимок.JPG
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Реклама
Аватара пользователя

spoon
Эксперт
Эксперт
Сообщения: 1421
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий
Контактная информация:

Привязка двух значений к одной переменной Combobox

Сообщение spoon » 22 янв 2021, 18:04

скинь готовый пример без калькулятора

Отправлено спустя 47 секунд:
ДлинаПогРеза-это откуда?

Отправлено спустя 34 минуты 28 секунд:
Я сделал формулу, пиши в скайп
Съешь ещё этих мягких французских булок, да выпей чаю!
Мой skype xmen1005

Аватара пользователя

Автор Темы
DanielROlivo
Неофит
Сообщения: 2
Зарегистрирован: 20 янв 2021, 07:27
Версия Web Builder: 14.2.1

Привязка двух значений к одной переменной Combobox

Сообщение DanielROlivo » 25 янв 2021, 09:18

@spoon
С формулой разобрался методом проб и ошибок верстая непосредственно в виде кода. Через пот и страдания настроил себе округляшки до десятков в большую сторону конечного числа.
НО клиент на сайте будет вынужден дублировать выбор материала, ибо с присвоением двух значений к одному элементу combobox-а так и не разобрался.

Рабочая формула получилась такой:

$('#Итого').val(Math.ceil(((Number($('#Длина').val()*$('#Ширина').val()/1000000*1.2*$('#Материал').val()) + (Number($('#Ширина').val()*2+$('#Длина').val()*2)/1000*$('#ЦенаРеза').val()*1.2))*Number($('#Количество').val()))/10)*10);
});

А вид такой:
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя

spoon
Эксперт
Эксперт
Сообщения: 1421
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий
Контактная информация:

Привязка двух значений к одной переменной Combobox  [РЕШЕНО]

Сообщение spoon » 25 янв 2021, 10:21

Пиши в скайп, я же написал, что решил
Съешь ещё этих мягких французских булок, да выпей чаю!
Мой skype xmen1005


Ответить Вложения 2

Вернуться в «Формы.»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость