Как создать зависимость radio button от выпадающих списков по прайсу в Tilda
Сколько это стоит?
Сколько
Передавая бухгалтерию на аутсорсинг,
вы существенно экономите. Не тратите деньги на процесс- а покупаете результат. С аутсорсингом вы привлекаете на свою сторону команду специалистов, а не штатного бухгалтера. Мы сами платим за повышение квалификации, обновление программ, лицензии и оборудование. Бесконечные канцелярские расходы несем тоже мы.
Вы платите только за время, затраченное на ваш проект и столько, сколько операций осуществила ваша компания. Вы можете вводить мораторий на обслуживание, если временно не ведете деятельность и переходить с тарифа на тариф, чтобы получить еще большую выгоду.
Рассчитайте ориентировочную цену для понравившегося режима сотрудничества

Как создать зависимость radio button от выпадающих списков по прайсу в Tilda

1
Создали форму в ZeroBlock
2
Добавили в неё поля с именами и значениями:
- dropdown , name=nalog
УСН:Доходы=1
УСН:Доходы-расходы=1
ОСН=1
- dropdown , name=vid
Опт=1
Производство=1
Услуги=1
- dropdown , name=kol
До 50=1
До 100=1
Больше 100=1
-Question with answers , name = rg
-Calculations field, name = result
Arithmetic expression = rg*nalog*vid*kol
3
Добавили код в блок другое Т123
Прописали ID Zero с формой
let Zeroformid = '#rec231737629';
Заполнили прайс
Библиотека для примера

<script>
$( document ).ready(function() {
let Zeroformid = '#rec231737629';
let pricemode = {
 '111': [5000, 9000, 12000],
 '112': [14000,6000, 18000],
 '113': [16000,10000,26000],
 '121': [5000, 9000, 12000],
 '122': [12000,16000,18000],
 '123': [20000,24000,28000],
 '131': [5000, 9000, 12000],
 '132': [8000, 12000,18000],
 '133': [10000,16000,28000],

 '211': [8000, 12000,16000],
 '212': [12000,20000,28000],
 '213': [18000,24000,28000],
 '221': [6000, 14000,18000],
 '222': [14000,20000,28000],
 '223': [28000,35000,38000],
 '231': [10000,14000,20000],
 '232': [15000,18000,24000],
 '233': [20000,24000,28000],

 '311': [12000,16000,20000],
 '312': [18000,20000,30000],
 '313': [24000,28000,40000],
 '321': [14000,18000,24000],
 '322': [20000,26000,32000],
 '323': [25000,38000,46000],
 '331': [12000,16000,22000],
 '332': [18000,28000,30000],
 '333': [26000,30000,42000]
};
 $(Zeroformid+" .tn-atom__form").on('change', 'select', function() {      
       let plnalog = $('select[name="nalog"]')[0].selectedIndex;
       let plvid = $('select[name="vid"]')[0].selectedIndex;
       let plkol = $('select[name="kol"]')[0].selectedIndex;
       if( (plnalog*plvid*plkol)>0){
        let findplace = String(plnalog)+String(plvid)+String(plkol);
        $('input[name="rg"]').each(function(index) {$(this).attr('data-calc-value', pricemode[findplace][index]);});
       };
 });
});    
</script>
Made on
Tilda