Virtemart - meny

mio001
16. pro 2018 15:35 #138422
Ahoj,

ako prosim vlozit pevnu cenu v Eur a pevnu cenu v kč bez vymenneho kurzu?

Mám vlozenu cenu v Eur a potom si prepnem produkt na cz a tam vlozim kc ale na eshope mi stale zobrazuje Eura na oboch.

D.

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

Odpověď od mio001
16. pro 2018 17:05 #138427
Praveze vymenny kurz mam vlozeny ale ani cez vymenny kurz to nejde, kde moze byt chyba?

D.

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

Odpověď od mio001
16. pro 2018 18:26 #138428
Ludia funguje to niekomu automaticky?

ak zadam domains.com/sk zobrazi Eur
ak zadam domains.com/cz zobrazi kč

Vidim chybu v ulozeni pri produkte, ak vlozim cenu produktu v Eur, a prepnem menu produktu na cz, vložím kč, uloží mi len poslednu menu, teraz kč a eur strati.

Stratol sa s tym niekto, a ako to prosim vyriesit?

D.

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

Odpověď od zpetr
16. pro 2018 19:40 - 16. pro 2018 19:44 #138431
Myslím že takto to nefunguje.
Máte jednu výchozí měnu pro celý eshop, pro všechny jazyky.
Modul curency selector požijete pro změnu měny na stránkách.
Ten si bere kurz online z banky / pokud nepoužijete upravu na zafixování kurzu. (alespoň takto to běhalo ve verzi 2x)
Pro selector pak můžete použít doplňky typu změna jazyka = automatická změna měny.
Ale to je zase ošidný protože nemůžete zákazníkovi diktovat jakou měnou chce platit, můžete mu to jen nabídnout.

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

Odpověď od mio001
16. pro 2018 19:45 #138432
"Pro selector pak můžete použít doplňky typu změna jazyka = automatická změna měny."

S akym rozsirením su konkretne skusenosti?

D.

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

Odpověď od zpetr
16. pro 2018 21:06 - 16. pro 2018 21:10 #138433
Ja to nikdy do produkce nenasadil, protože jsem od přírody línej a předpokládám, že nakupující umí číst a je svéprávnej.
Vono když to vezmu kolem a dokola tak platební brána (používám GoPay) to umí taky vyřešit pro konkrétního zákazníka "jeho" kurzem.

použil jsem "jen" přednastavení státu v košíku
joomla.bypv.org/cs/ip2c-detail
Prubněte třeba
www.easyjoomla.org/virtuemart-extensions...ency-plugin#tab_tab1

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

Odpověď od mio001
17. pro 2018 22:35 - 17. pro 2018 22:44 #138444
Ahoj,

skusal som od easyjoomla Language / Currency plugin for VirtueMart ale nepomohlo, spolu mam 10 jazykov, 7 mien a v tom plugine je cs-CZ > CZK, en-GB > EUR

zmenil som to na
ro-RO > RON a pri RO eshope je stále EUR.

Neriesil toto vazne nikto?

Pripada mi to logicke, ze ked pride rumun, z hladiska uzivatelsky priatelskeho prostredia a hlavne aby hned videl svoju menu bez toho aby som ho nutil zmenit menu klikom.

Cache som samozrejme mazal.

Ide to vobec cez VM vyriesit?

Doplnim, ze cez proxy pristupujem z Rumunska.

Do prilohy som vlozil detail produktu z adminu, je to ok?

D.
Přílohy:

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

Odpověď od Rudolf
28. pro 2018 13:57 #138475
V plugin Language / Currency máme poslední úpravu z roku 2014 (to když se dělala úprava pro komptibilitu s VM2), takže Vám aktuálně nepotvrdím, že ten kód funguje ve VM3 korektně, musel bych vyzkoušet.

Obrázek by chtělo ve větším rozlišení, nejde moc přečíst.
Každopádně mi to Vaše nastavení nepřijde vůbec logické a myslím že ani fungovat nemůže.
Na eshopu je jen 1 základní měna a přepočet do jiných měn se nastavuje automaticky podle serveru z Bruselu a nebo manuálně podle nastavení koeficientu u měn.

Pripada mi to logicke, ze ked pride rumun, z hladiska uzivatelsky priatelskeho prostredia a hlavne aby hned videl svoju menu bez toho aby som ho nutil zmenit menu klikom.


Výborně, logické to je, tak mi prosím prozraďte, jak poznáte že přišel rumun :)
Já jsem nyní v německu a jsem mluvící česky.

Co by měl eshop sám od sebe udělat (když si zadám url eshopu), abych nemusel klikat na menu?

Zobrazit mi jazyk CZ a měnu CZK, protože jsem čech z německa?

Pokud ano, jak to ten eshop pozná?

Podle mé IP adresy?

Výborně, tak pak by musel umět Virtuemart v základu měnit jazyky podle geoIP.
To neumí, je třeba doinstalovat a nastavit databázi IP adres a použít dodatečnou komponentu.

A pak by musel umět Virtuemart měnit měnu na základě jazyka/státu nebo opět geoip.

Pokud si pamatuji, když jsme programovali balíkobot nebo poštu bez hranic, cenu za dobírku jsme do zahraničí nastavovali podle doprogramovaného mapování stát- měna, Virtuemart tyhle souvislosti nemá a pracuje s hlavní nastavenou měnou eshopu.

Díval jsem se do toho našeho pluginu a pracuje to se session košíku a ID země které si zvolíte jako fakturační (BT - typicky ID země objednávky).
$virtuemart_country_id = $vmcart->BT['virtuemart_country_id'];

No a podle této země, pak zobrazí jazyk a měnu na základě nastavení co si uložíte v pluginu.

Takže si nejsem jistý jestli je to to co potřebujete.
Spíše bych se poohlédl po jiném řešení, které pracuje s geoip.

MiniJoomla! - www.minijoomla.org - eshop s rozšířením
Virtuemart Mailing Manager - aplikace na správu šablon emailů pro VirtueMart
XML Easy Feeder - aplikace na generování feedů, napojení na ERP pro VirtueMart
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 mio001
26. úno 2019 21:32 #139243
Ok, ale ak pouzijem url ako landing page do reklamy pre RO trh a pre HR trh, v url je na konci ./ro a .hr ale mena je rovnaka, ak by sa vyriesila aspon mena takto tak by to bolo ok.

Ako to vyriesit? D.

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