Právě je 02 črc 2022 17:00

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 2 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop 1.6 - Množstevní slevy - Špatná cena v cizí měně
PříspěvekNapsal: 23 říj 2014 16:19 
C4 zákazník

Registrován:
30 kvě 2011 12:46
Příspěvky:
109
U verze prestashopu 1.6, který připravuji nově potřebuji nastavit množstevní slevy od 15 ks, ve dvou měnách. V CZK je to v pořádku na kartě zboží se zobrazí:
MNOŽSTEVNÍ SLEVY

Počet Cena Ušetříte
15 65,00 Kč Až do 675,00 Kč

ovšem pokud toto nastavím v detailu karty produktu pro EUR tak se zobrazí:

MNOŽSTEVNÍ SLEVY

Počet Cena Ušetříte
15 66,00 € Až do 660,00 €

Což je samozřejmě blbost. cena za ks v případě objednávky by měla být 2,38 EUR a ne 66. Pokud dám zboží do košíku v EUR tak to ale počítá správně. Nemohu najít problém proč se v detailu karty v cizí měně zobrazuje takový nesmysl. Nevíte někdo co s tím?

Díky


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6 - Množstevní slevy - Špatná cena v cizí měně
PříspěvekNapsal: 31 říj 2014 14:10 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
8226
Dobrý den,

jedná se o chybu defaultní šablony ve verzi 1.6.0.9 (viz. PSCSX-3542). Takže stačí v souboru themes/default-bootstrap/js/product.js nahradit tyto dva řádky:
Kód:
   $(this).children('td').eq(1).text( formatCurrency(discountedPrice, currencyFormat, currencySign, currencyBlank) );
$(this).children('td').eq(2).text(upToTxt + ' ' + formatCurrency(discountUpTo, currencyFormat, currencySign, currencyBlank));

upravenou verzí:
Kód:
   $(this).children('td').eq(1).text( formatCurrency(discountedPrice * currencyRate, currencyFormat, currencySign, currencyBlank) );
$(this).children('td').eq(2).text(upToTxt + ' ' + formatCurrency(discountUpTo * currencyRate, currencyFormat, currencySign, currencyBlank));

Pak se budou množstevní ceny v jiné měně zobrazovat správně. Po změně si pro jistotu pročistěte cache Vašeho internetového prohlížeče.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 2 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
PrestaShop partneři

Seznam všech partnerů

PrestaShop Hosting
Návody pro C4

© 2009-2022 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz