Phoca Cart - funkce getPriceFormat

Rudolf
23. pro 2020 04:27 #143426
Potřebuji přidat parametr, abych mohl ovlivnit počet zobrazených desetinných míst.

V globálním nastavení mám 2 desetinná místa, v modulu košík chci bez desetinných míst z důvodu úspory místa, ale jen pro zobrazení celkové ceny.

MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od H13
23. pro 2020 20:30 #143434
Ahoj, jediná možnost je upravit si to v template override pro košík.

components/com_phocacart/layouts/cart_cart.php

Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od H13
23. pro 2020 21:02 - 23. pro 2020 21:04 #143435
EDIT:

BTW ještě před tím, než by jsi se pouštěl do úprav v tempalte override, doporučuji počkat na verzi 3.5.5, přidal jsem do třídy PhocacartPrice pár setterů, aby bylo možné tohle řešit pohodlnější cestou.

Tedy např. schovat desetinná místa a přidat suffix pouze v modulu košíku by pak bylo takto:

template override:
components/com_phocacart/layouts/cart_cart.php

stačí změnit z:
$price	= new PhocacartPrice();

na:
$price	= new PhocacartPrice();
$price->setPriceDecimals(0);
$price->setPricePrefix('... ');

a výsledek ja tento:

Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...
Poděkovali: Rudolf

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Rudolf
23. pro 2020 22:32 #143438
Děkuji

MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.