Wsparcie » Wtyczki » Contact From 7 – pole do kalkulacji

  • Witam , czy jest jakiś sposób ,aby w formularzu kontakowym Contact Form 7 przypisać jakąś wartość danemu polu ,a następnie manipulować matematycznie tym polem? Np użytkownik wybiera opcję numer 1 i 2 z checkboxa ,każda opcja ma swoją wartość ,a na koniec w polu matematycznym wyskakuje całkowity koszt: koszt=wartość_pola1+wartość_pola2? Dziękuję za odpowiedzi

Viewing 3 replies - 1 through 3 (of 3 total)
  • W faq czy dokumentacji CF7 masz opis jak wstawić checkboxy, a sumowanie to już sobie musisz w JS zrobić – np. korzystając z jquery.

    Thread Starter danielu221

    (@danielu221)

    wstawianie checkboxow w contact form 7 to potrafię, jednak nie wiem jakby zrobić to sumowanie,a bardzo mi się przydało :/

    tu masz przykałdzik na kolanie sklecony…

    w formularzu:

    <p>Wybiór:</p>
    [checkbox produkty class:produkty "produkt-a" "produkt-b" "produkt-c"]
    
    <p>Suma:</p>
    [text* suma id:suma]

    js:

    jQuery(document).ready(function($){
    
    var ceny = {
     'produkt-a': 10,
     'produkt-b': 5,
     'produkt-c': 2
    };
    
    var $cb = jQuery('.produkty input[type=checkbox]');
    
    $cb.click(function() {
     var total = 0;
     $cb.each(function (){ if (this.checked) total += ceny[$(this).val()]; });
     $("#suma").val(total);
    });
    
    });

Viewing 3 replies - 1 through 3 (of 3 total)
  • Temat ‘Contact From 7 – pole do kalkulacji’ jest zamknięty na nowe odpowiedzi.