Přihlásit se

Joomla 6.0

Dne 14. října 2025 bylo oficiálně vydáno Joomla 6.0 (kódové jméno Kuimarisha) společně s Joomla 5.4 (Kutegemea). Joomla 5.1 přinesla zabezpečené TUF aktualizace, ale s Joomla 5.4 / 6.0 přichází automatické aktualizace jádra, které budou probíhat bezpečně a bez nutnosti manuálního zásahu.

Virtuemart - současné zobrazení cen ze dvou uživatelských skupin

30. kvě 2019 15:56 #140233
Ahoj,
mám Joomlu 3.9.6 a VirtueMart 3.4.2. U každého produktu mám ceny pro několik zákaznických skupin a to včetně skupiny -default-.
Uživatel po přihlášení vidí cenu podle své skupiny. Bylo by možné tam současně zobrazit i cenu skupiny -default-?
Snažil jsem se to někde najít, ale bohužel marně.
Udělat to přes jednu základní cenu a slevu na produkt pro každou skupinu by bylo bohužel komplikované, neboť prakticky u každého produktu a zákaznické skupiny je ta sleva jiná. :-(

Díky

30. kvě 2019 20:13 #140236
Odpověď od Rudolf
Joomla Expert
Ano,

je to možné.

Například zde:
www.zelenazeme.cz

je druhá cena v EUR volána pomocí interní funkce ve Virtuemart úpravou šablony
(rozuměj v šabloně udělám echo a zavolám interní funkci na zobrazení ceny)

Mohu takhle zobrazit cenu s jinou měnou, nebo pro velkoobchodní zákazníky po přihlášení druhou cenu = tzv. Doporučenou maloobchodní cenu.

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

30. kvě 2019 22:41 - 30. kvě 2019 22:44 #140237
Odpověď od Linelabcz
Admin
To je "skvělá rada" Rudo, pěkný návod, díky. Jen tak dál.

31. kvě 2019 00:05 #140240
Odpověď od Rudolf
Joomla Expert

Snažil jsem se to někde najít, ale bohužel marně.


Já se to snažil taky najít, když jsem to potřeboval pro klienta vymyslet a našel jsem ale tento odkaz:

www.daycounts.com/how-to/how-to-display-...nother-shopper-group

Kód jsem upravil pro své potřeby (J3/VM3) a na výslednou vypočítanou hodnotu product_override_price jsem zavolal interní VM funkci pro zobrazení ceny createPriceDiv.
Code:
echo '<span class="price-VOC">' . $currency->createPriceDiv('product_override_price', 'COM_VIRTUEMART_PRODUCT_SALESPRICE_VOC', $product->prices)

Nyní už je to na Vás si kód prozkoumat a upravit podle Vašich potřeb :)

EDIT: Záměrně nedávám přesný návod, zastávám názor, že člověk musí věci porozumět nejprve sám, aby věděl jak to použít a ne slepě jen zkopírovat návod.

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

Powered by Fórum