Joomla 5.3 (17 dub 2025)
15. dubna 2025 byla oficiálně vydána nová verze populárního CMS Joomla – verze 5.3. Tato aktualizace přináší celou řadu vylepšení, vyšší bezpečnost a lepší výkon.
sleva VM
25. lis 2019 21:45 #141193
MiniJoomla! - www.minijoomla.cz - 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
Odpověď od Rudolf

Joomla Expert
Úpravou/přidáním podmínky v override sublayoutu?
MiniJoomla! - www.minijoomla.cz - 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
25. lis 2019 23:28 #141195
Odpověď od Ernst

Joomla Expert
ano, zkouším to upravit v prices.php. Ale má to problém, pokud se zavolá
, tak to neudělá nic, protože v tu chvíli je tam sleva 0 (slevu tam později docpává JS) a nic to nevrátí, protože v createPriceDiv je na začátku
Pokud by šel currencydisplay.php v helpers přepsat v šabloně, je úprava jednoduchá. já to ale nijak přepsat neumím/nenapadá mě to.
zkouším si v prices.php vytvořit obdobu funkce createpricediv, ale je to strašně složité a nešikovné.
Ideální by bylo, kdyby někdo uměl přepsat currencydisplay.php
Code:
echo $currency->createPriceDiv ('discountAmountTt', 'COM_VIRTUEMART_PRODUCT_DISCOUNT_AMOUNT_TT', $product->prices);
Code:
if(empty($product_price) and $name != 'billTotal' and $name != 'billTaxAmount') return '';
zkouším si v prices.php vytvořit obdobu funkce createpricediv, ale je to strašně složité a nešikovné.
Ideální by bylo, kdyby někdo uměl přepsat currencydisplay.php
26. lis 2019 01:41 #141198
MiniJoomla! - www.minijoomla.cz - 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
Odpověď od Rudolf

Joomla Expert
Zkuste použít funkci roundForDisplay, při určitém způsobu použití by měla vyhovovat.
MiniJoomla! - www.minijoomla.cz - 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
Poděkovali: Ernst
26. lis 2019 10:55 #141200
Odpověď od Ernst

Joomla Expert
na tu jsem se díval, tu volá i createpricediv (prostřednictvím pricedisplay()). Budu to muset otestovat.
Nejlepší by bylo, kdyby šlo přepsat to currencydisplay.php.
Nejlepší by bylo, kdyby šlo přepsat to currencydisplay.php.
27. lis 2019 18:13 - 27. lis 2019 18:16 #141204
Odpověď od Ernst

Joomla Expert
tak jsem to vyřešil změnou v currencydisplay.php a zapsáním této změny do pamatovníčku 
Určitě by ale bylo lepší, kdyby VM umožnil zadat, které ceny se mají zobrazit i nulové a nemít to v php natvrdo.

Určitě by ale bylo lepší, kdyby VM umožnil zadat, které ceny se mají zobrazit i nulové a nemít to v php natvrdo.