Forum » Programiranje » JAVA skripta za Prestashop modul
JAVA skripta za Prestashop modul
Spletster ::
Pozdravljeni,
za potrebe manjše nadgradnje modula za dinamičen izračun cen v tabeli, bi potrebovali pomoč (proti plačilu).
Gre za modul
FO Quantity&Declinations Prices
http://addons.prestashop.com/en/front-o...
potrebovali pa bi izpis skupne cene v tabeli z in brez DDV.
Avtor modula pravi:
"There is no possibility in the current module version to have both price.
If you are able to develop javascript, one option is to compute the second price by javascript "
Hvala za ponudbo, nasvet ali namig.
LP
za potrebe manjše nadgradnje modula za dinamičen izračun cen v tabeli, bi potrebovali pomoč (proti plačilu).
Gre za modul
FO Quantity&Declinations Prices
http://addons.prestashop.com/en/front-o...
potrebovali pa bi izpis skupne cene v tabeli z in brez DDV.
Avtor modula pravi:
"There is no possibility in the current module version to have both price.
If you are able to develop javascript, one option is to compute the second price by javascript "
Hvala za ponudbo, nasvet ali namig.
LP
Spletster ::
V bistvu gre za tole tabelo spodaj pod PRICES:
http://demos.foqty.oleacorner.com/en/ro...
Potrebovali bi obe ceni pod TOTAL v stolpcu s seštevki.
http://demos.foqty.oleacorner.com/en/ro...
Potrebovali bi obe ceni pod TOTAL v stolpcu s seštevki.
Spletster ::
Tako, cena brez in z ddv v desnem stolpcu - add TO CART, se pravi seštevek z davkom in brez.
steev ::
jQuery('.foqty_total_info').each(function(){ var p = jQuery('<p class="woTaxPrice">').text('Bla bla: ').append('<span>') jQuery(this).after(p) }); function calc(element){ element = jQuery(element); var num = element.text().match(/(\d+)/g); var price = num[0]*1+num[1]/100; var priceWOtax = price/1.22; var str = priceWOtax.toFixed(2) + ''; str = str.replace('.',',') + ' €'; element.parent().parent().find('.woTaxPrice').find('span').text(str); } jQuery('.foqty_total_price').each(function(){ calc(jQuery(this)) }); jQuery('.oleafoqty_multiqtyintable').bind('keydown', function(){ var ele = jQuery(this); setTimeout(function(){ calc(ele.parent().parent().find('.foqty_total_price')); }, 300) })
Edino tale zadnji del kode ki je vezan na keydown, bi blo treba vezat na funkcijo ki to izračunava. Zato pa je timeout 300ms, da počaka da se izračuna nova cena, in potem izračuna še ceno brez davka. Pa tole vse se da v en
jQuery(document).ready(function(){ ... });
:|
Zgodovina sprememb…
- spremenil: steev ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | JqueryOddelek: Izdelava spletišč | 1793 (1517) | mk818764 |
» | jquery in div-i (strani: 1 2 )Oddelek: Izdelava spletišč | 11211 (9949) | lisjak |
» | Download vsebine strani s JSOddelek: Izdelava spletišč | 2548 (1846) | MrBrdo |
» | JavaScript - removeChild problemOddelek: Programiranje | 939 (892) | nemonemo |
» | JavaScript + fadeOddelek: Izdelava spletišč | 1891 (1526) | arjan_t |