Доработка калькулятора Битрикс

Бюджет: 3 000 ₽
36.60 $ – 32.63 €
Основная задача: 
1386187.pokerhea.web.hosting-test * net/calc/ есть такой вот калькулятор, его надо доработать, а именно:  joxi * ru/bmo1Lo4sxBYMXA если выбрать тип покрытия , то перескакивает тип кровли. 

Прошу отправлять заявки с указанием ориентировочной цены. В начале заявки напишите сегодняшнее число для антиспама (можно просто какой день сегодня).

Далее текст для ознакомления с задачей в общем что-бы понимать ситуацию (можно не читать если понимаете и так как должно работать и сколько стоит сделать):

Общая информация по задаче которая перед нами стояла и после опишу баг который надо исправить:

------
За основной пример клиент давал вот этот калькулятор grandline * ru/calculator/

Вот отличия от конструктора по ссылке и того что должно выйти у нас:

Кровля:
1.Металлочерепица будет 2 вида Эльбрус и Сиерра, вероятнее всего нужна будет отрисовка,
для отрисовки нужна будет информация по формату, размеру и в каком виде нужна 
отрисовка
2. Покрытия вместо картинок, выпадающий список с небольшими пояснениями и картинкой
3.Композитная черепица не нужна
4.Возможно сделаем отрисовку Гибкой Черепицы ( А может быть и не будем ее размещать)
5.Цвета RAL по возрастанию номерации, список цветов будет предоставлен.

Цоколь:
1.Сайдинг не нужен
2.Добавляем материал Термопан

Фасад:
1.Название Я-фасад убираем вместо этого название Фасадные панели 2 видов: кирпич и камень

Ограждения:
1.Добавляем профнастил как вид ограждения
2.Добавляем 2 вида штакетника. Для получения изображения вызов формы, где нужно оставить контактные данные.
---------
Предыдущая правка была такая:

нужно  что-бы выводились все допустимые варианты, но если с выбранным параметром выше они не доступны, то просто закрашивались (), сейчас же joxi * ru/1A5BdbPcneWXar если менять тип покрытия – то пропадает 1 вариант черепицы, такого быть не должно. 

Мы придумали вот такое решение:
-------
Вот как я предлагаю решать эту проблему:
сейчас, насколько я помню, логика у нас заключается в том, что подставляется любой преемлимый вариант, но она немного не так реализована как я предпологал. Я хочу что-бы любой приемлимый варианты выбирался в следующих за текущим параметром параметрах. 

Рассмотрим примеры, у нас три параметра и более трех ни в одном из конструкторов нет:

Вариант 1: поменяли первый параметр – выбирается первый доступный вариант во втором параметре и первый доступный вариант в третьем параметре.

Вариант 2: поменяли второй параметр – выбирается первый доступный в третьем параметре, а в первом параметре могут лишь добавится еще возможные какие-либо варианты, но не в коем случае он не переключается

Вариант 3: поменяли третий параметр – в первом параметре и втором параметре ничего не меняется вообще. То есть смена вариантов идет только при смене параметров 1 и 2 уровней. 
--------

и вот остался баг...
Опубликован 26.03.2019 в 12:56

Выберите способ верификации:

Обновите страницу после прохождения верификации.