Калькулятор для сайта
Калькулятор расчета стоимости стеллажей
внешний вид калькулятора:
http://ipic.su/img/img7/fs/kiss_77kb.1400751397.jpg
есть файл "Цены для калькулятора.xls" или второй вариант "Цены для калькулятора2.xls"
все поля в калькуляторе - выпадающие списки.
все поля кроме "Глубины полок" не зависят друг от друга и всегда имеют определенные значения.
поле "Глубина полок" зависит от:
Ширина
Высота
Глубина основания (поддона)
Количество полок
зависимость отображена на "Блок-схема.jpg"
т.е. в зависимости от того, какие значения выбраны в полях:
Ширина
Высота
Глубина основания (поддона)
Количество полок
- значения поля "Глубины полок" будут изменяться.
все варианты отображены на "Блок-схема.jpg"
Также у калькулятора есть изображение, которое для каждого из вариантов "Глубины полок" - свое.
при первичной загрузке калькулятора (до того как пользователь успел внести свои изменения) - у всех выпадающих списков должны быть выбраны первые (минимальные) значения.
например:
Ширина: 950
Высота: 1900
Глубина основания (поддона): 450
Количество полок: 3
Глубины полок: 310/310/410
Количество стеллажей в ряду: 1
отображена картинка, соответствующая Глубины полок: 310/310/410
при изменении пользователем любого из полей:
Ширина
Высота
Глубина основания (поддона)
Количество полок
- должно обновляться поле "Глубины полок" на актуальныю информацию и, соответственно, изображение стеллажа
т.е. каждому варианту "Глубины полок" соответствует свое изображение.
все варианты перечислены в файле "Цены для калькулятора2.xls"
При клике по кнопке "рассчитать" производится поиск в таблице "Цены для калькулятора2.xls" по выбранным пользователем в калькуляторе данным.
С которыми и производится расчет.
например:
в калькуляторе выбраны следущие значения:
http://ipic.su/img/img7/fs/kiss_80kb.1400753274.jpg
Ширина: 950
Высота: 1900
Глубина основания (поддона): 550
Количество полок: 3
Количество стеллажей в ряду: 1
тогда в таблице этому соответствует строка2:
http://ipic.su/img/img7/fs/kiss_579kb.1400753430.jpg
в этой строке берется значение ячейки "Стоимость 1ст. прист" (905,84)
http://ipic.su/img/img7/fs/kiss_53kb.1400753631.jpg
умножается на
значение поля "Количество стеллажей в ряду" в калькуляторе (1)
http://ipic.su/img/img7/fs/kiss_247kb.1400753669.jpg
и прибавляется значение ячейки "Стоимость стойки" (206,98)
http://ipic.su/img/img7/fs/kiss_51kb.1400753714.jpg
результат (1112,82)
отображается в калькуляторе:
http://ipic.su/img/img7/fs/kiss_82kb.1400753790.jpg
Интересует наиболее простой способ управления, внесения данных в случае изменения файла "Цены для калькулятора2.xls"