» »

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

steev ::

Mas kje kak primer?
:|

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.

steev ::

In bi hotel zraven še cene z davkom ali kako? V istih celicah?
:|

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 ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Jquery

Oddelek: Izdelava spletišč
151793 (1517) mk818764
»

jquery in div-i (strani: 1 2 )

Oddelek: Izdelava spletišč
8711211 (9949) lisjak
»

Download vsebine strani s JS

Oddelek: Izdelava spletišč
472548 (1846) MrBrdo
»

JavaScript - removeChild problem

Oddelek: Programiranje
6939 (892) nemonemo
»

JavaScript + fade

Oddelek: Izdelava spletišč
161891 (1526) arjan_t

Več podobnih tem