Title: contact form 7 &#8211; pole sumujące wartości liczbowe
Last modified: 2016-08-05

---

# contact form 7 – pole sumujące wartości liczbowe

 *  [rksite](https://pl.wordpress.org/support/users/rksite/)
 * (@rksite)
 * [10 lat, 5 miesięcy temu](https://pl.wordpress.org/support/topic/contact-form-7-pole-sumujace-wartosci-liczbowe/)
 * Witam,
 * stworzyłem formularz kontaktowy służący do oceny pewnych elementów. W odpowiedzi
   na pytania użyłem wartości słownych typu „dobra” „bardzo dobra” – użyłem do tego
   pola „select”.
 *     ```
       <td>[select* ocena-elementow1 class:css-sho-ocena "---" "Niedostateczny" "Dostateczny" "Dobry" "Bardzo dobry"]</td>
       ```
   
 * Z tego co wygooglowałem potrzebny jest skrypt js by móc przypisać wartości liczbowe
   do wartości słownych i móc umieścić pole z sumą wartości.
 * znalazłem na tym forum taki skrypt:
 *     ```
       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);
       });
   
       });
       ```
   
 * i takie jego powiązanie z przykładowym formularzem:
 *     ```
       <p>Wybiór:</p>
       [checkbox produkty class:produkty "produkt-a" "produkt-b" "produkt-c"]
   
       <p>Suma:</p>
       [text* suma id:suma]
       ```
   
 * Czy mógłby ktoś pomóc mi udzielając informacji jak podpiąć prawidłowo taki skrypt
   pod contact form 7?
    Czy znacie inne skrypty które miały by taką funkcjonalność?
 * ps. przerobiłem skrypt na taką formę:
 *     ```
       jQuery(document).ready(function($){
   
       var ceny = {
        '---': 0,
        'Niedostateczny': 0,
        'Dostateczny': 3
        'Dobry': 4
        'Bardzo dobry': 5
       };
   
       var $cb = jQuery('.css-sho-ocena input[type=select]');
   
       $cb.click(function() {
        var total = 0;
        $cb.each(function (){ if (this.checked) total += ceny[$(this).val()]; });
        $("#suma").val(total);
       });
   
       });
       ```
   
 * Umieszczałem go na różne sposoby i nic to nie przyniosło… Nie wiem czy skrypt
   ma błędy czy źle go umieszczam czy jedno i drugie…
 * Znam dobrze html i css, niestety js nie umiem – startuje z nauką tego języka.

Zobacz 3 odpowiedzi - od 1 do 3 (z 3 łącznie)

 *  [PierwszaStronaMedalu.pl](https://pl.wordpress.org/support/users/pierwszastronamedalupl/)
 * (@pierwszastronamedalupl)
 * [10 lat, 5 miesięcy temu](https://pl.wordpress.org/support/topic/contact-form-7-pole-sumujace-wartosci-liczbowe/#post-58873)
 * podaj link do strony, zobaczymy.
 *  Twórca wątku [rksite](https://pl.wordpress.org/support/users/rksite/)
 * (@rksite)
 * [10 lat, 5 miesięcy temu](https://pl.wordpress.org/support/topic/contact-form-7-pole-sumujace-wartosci-liczbowe/#post-58877)
 * oto link do formularza: [http://rksite.pl/](http://rksite.pl/)
 *  [jerzyskalski](https://pl.wordpress.org/support/users/jerzyskalski/)
 * (@jerzyskalski)
 * [10 lat, 3 miesiące temu](https://pl.wordpress.org/support/topic/contact-form-7-pole-sumujace-wartosci-liczbowe/#post-59119)
 * Masz błąd w kodzie strony (ta część gdzie powinien znajdować się kod javascriptowy):
 * SyntaxError: expected expression, got '<’
 * rksite.pl (wiersz 137, kolumna 1)

Zobacz 3 odpowiedzi - od 1 do 3 (z 3 łącznie)

 Temat ‘contact form 7 – pole sumujące wartości liczbowe’ jest zamknięty na nowe
odpowiedzi.

## Tagi

 * [contact-form-7](https://pl.wordpress.org/support/topic-tag/contact-form-7/)
 * [js](https://pl.wordpress.org/support/topic-tag/js/)
 * [sum](https://pl.wordpress.org/support/topic-tag/sum/)
 * [suma](https://pl.wordpress.org/support/topic-tag/suma/)
 * [wp](https://pl.wordpress.org/support/topic-tag/wp/)
 * [zliczanie](https://pl.wordpress.org/support/topic-tag/zliczanie/)

 * W: [Wtyczki](https://pl.wordpress.org/support/forum/wtyczki-i-hacki/)
 * 3 odpowiedzi
 * 3 uczestnik
 * Ostatnia odpowiedź od: [jerzyskalski](https://pl.wordpress.org/support/users/jerzyskalski/)
 * Ostatnia aktywność: [10 lat, 3 miesiące temu](https://pl.wordpress.org/support/topic/contact-form-7-pole-sumujace-wartosci-liczbowe/#post-59119)
 * Status: nierzwiązane

## Tematy

### Najbardziej popularne tematy

### Tematy bez odpowiedzi

### Wątki niezwiązane ze wsparciem

### Rozwiązane wątki

### Nierozwiązane tematy

### Wszystkie tematy
