Добавлено
item.price_slider
— Добавлен слайдер цены. За 1 шаг слайдера к цене прибавляется 1 fin_price. Для примера берем слайдер от 1 до 10 и fin_price = 10
Есть 2 типа слайдера:
single - простой слайдер с 1 значением. При значении 5 цена будет fin_price*5
double - слайдер с двумя ползунками по краям. Нужен для выбора диапазона. Клиент может выбрать промежуток допустим от 3 до 6 цена будет fin_price*4
интервалы - триггеры при которых цена за щаг начинает изменяться. Для примера возьмем 2 триггера:
1) Названия нет, start=5, value=1, change=+. C отметки 5 цена за шаг начинает увеличиваться на 1. При значении 7 цена будет fin_price*7 + 1*3 = 10*7 + 1*3 = 73
2) Названия нет, start=8, value=2, change=+. C отметки 8 цена за шаг начинает увеличиваться еще на 2. При значении 9 цена будет fin_price*9 + 1*5 + 2*2 = 90+5+4=99
Для двойного слайдера со значениями 6 и 9
fin_price * (val2-val1+1) + value1*4 + value2*2 = 10*(9-6+1)+1*4+2*2 = 10*4+4+4 = 48