Efendy Posted September 18, 2011 Share Posted September 18, 2011 Používám modul cashondeliverywithfee, vše v pořádku. problém ovčem nastává pokud je v eshopu povolená druhá měna. U dobírky v (modulu cashondeliverywithfee) mám nastaveno +40 pokud to jde v korunách je to pohoda, ovšem pokud to jde v EUR počítá se dobírka 40EUR. Řešil někdo problém s dobírkou ve více měnách? Link to comment Share on other sites More sharing options...
tuk66 Posted September 21, 2011 Share Posted September 21, 2011 Vyřešil jsem to cashondeliverywithfee modulem z http://prestashop-module.de/, který umí nastavit povolené měny. Povolil jsem jen Kč a bylo to vyřešeno. Testováno na PS 1.4.4.1. Link to comment Share on other sites More sharing options...
WebCEO Posted September 25, 2011 Share Posted September 25, 2011 Přesně tak. Na každou, byť i o chlup vyšší verzi je skoro vždy potřeba správně poskládané moduly COD a další. Za tu verzi 1.4.4.1 díky, mám ji také, takže až se rozhoupu k dotáhnutí dobírky do konce, využiju ji. Link to comment Share on other sites More sharing options...
martin.storek Posted September 27, 2011 Share Posted September 27, 2011 Stáhl jsem modul cashondeliverywithfee (ver. 0.6) pro Prestu 1.4 přímo ze stránek prestashop-module.de. Nastavil jsem v modulu poplatek 40,-Kč. V záložce "Payment" jsem tento modul povolil pouze pro "Czech koruna". Pokud v objednávce zvolím typ platby Dobírka, přičte se mi k dopravě 40,- Kč. Pokud se ale přepnu na měnu EUR, tak se mi přičte 40,- EUR. Modul Dobírka (cashondeliverywithfree), ale není povolen pro jinou měnu než pro CZK. Tudíž někde něco nefunguje... Mohl by mi uživatel "tuk66" vysvětlit, jaktože mu to funguje? Díky Verze Presta 1.4.4.1. Nakonfigurovány dvě měny CZK a EUR, defaultní je CZK. Link to comment Share on other sites More sharing options...
tuk66 Posted October 3, 2011 Share Posted October 3, 2011 Stáhl jsem modul cashondeliverywithfee (ver. 0.6) pro Prestu 1.4 přímo ze stránek prestashop-module.de. Nastavil jsem v modulu poplatek 40,-Kč. V záložce "Payment" jsem tento modul povolil pouze pro "Czech koruna". Pokud v objednávce zvolím typ platby Dobírka, přičte se mi k dopravě 40,- Kč. Pokud se ale přepnu na měnu EUR, tak se mi přičte 40,- EUR. Modul Dobírka (cashondeliverywithfree), ale není povolen pro jinou měnu než pro CZK. Tudíž někde něco nefunguje... Mohl by mi uživatel "tuk66" vysvětlit, jaktože mu to funguje? Díky Verze Presta 1.4.4.1. Nakonfigurovány dvě měny CZK a EUR, defaultní je CZK. Modul slíbil slušné chování podle navolených měn, ale nesplnil. Upravil jsem soubor cashondeliverywithfee.php a už to funguje. DODATEK: Změnil jsem dříve nahraný soubor. Nyní přepočítává poplatek kurzem měny a opravil jsem taky chybu, při které omylem přepočítával dopravné kurzem 2x (takže místo 20€ pro 500 Kč bylo dopravné 0,8 €). DODATEK 2: Udělal jsem ještě další opravu v cashondeliverywithfee.php a také ve validation.php. Původní verze byla dělaná pro verzi 1.4.0.2, nebo tak nějak. Tyto opravy jsou funkční POUZE ve verzi 1.4.4.1. S jinou verzí asi nebudou fungovat. Soubory jou opět zaměněny. cashondeliverywithfee.php validation.php 1 Link to comment Share on other sites More sharing options...
tuk66 Posted October 7, 2011 Share Posted October 7, 2011 Zpráva o změně dříve nahraného souboru pro Dobírku s poplatkem - nyní přepočítává poplatek kurzem měny. Viz post z 3.10. Soubor jsem vyměnil, abych neplýtval kvótou pro upload. Link to comment Share on other sites More sharing options...
volchov Posted November 25, 2011 Share Posted November 25, 2011 (edited) Pokud někdo vlastníte nebo dokážete upravit modul dobírky pro Prestu 1.3, tak aby přepočítával poplatek za dobírku kurzem zvolené měny, ozvěte se prosím. Modul pro v.1.3. jsem si nechal opravit. Poplatek za dobírku již přepočítává do EUR dle aktuálního kuzu. Pokud má někdo zájem ozvěte se. Edited February 14, 2012 by volchov (see edit history) Link to comment Share on other sites More sharing options...
tonersyp Posted December 7, 2011 Share Posted December 7, 2011 Modul slíbil slušné chování podle navolených měn, ale nesplnil. Upravil jsem soubor cashondeliverywithfee.php a už to funguje. DODATEK: Změnil jsem dříve nahraný soubor. Nyní přepočítává poplatek kurzem měny a opravil jsem taky chybu, při které omylem přepočítával dopravné kurzem 2x (takže místo 20€ pro 500 Kč bylo dopravné 0,8 €). DODATEK 2: Udělal jsem ještě další opravu v cashondeliverywithfee.php a také ve validation.php. Původní verze byla dělaná pro verzi 1.4.0.2, nebo tak nějak. Tyto opravy jsou funkční POUZE ve verzi 1.4.4.1. S jinou verzí asi nebudou fungovat. Soubory jou opět zaměněny. Skusal som tieto upravene subory v Preste 1.4.0.17, vsetko v pohode prepocitalo, ale namiesto mailu, ktory potvrdzuje objednavku moul odosle payment error. Mohol by si tu este dat aj tu starsiu verziu 1.4.0.2 ak by to bolo mozne? Dik moc. Link to comment Share on other sites More sharing options...
tuk66 Posted December 7, 2011 Share Posted December 7, 2011 Původní verze je http://prestashop-module.de/. Teď už jinou, než tu vystavenou, nemám. Link to comment Share on other sites More sharing options...
Vindork Posted December 21, 2011 Share Posted December 21, 2011 Asi bys nedokázal napsat validation.php soubor pro prestu 1.4.6.2 co? docela by se to šiklo, je to jediné na čem to vázne podle všeho.. Link to comment Share on other sites More sharing options...
Maria_M Posted December 28, 2011 Share Posted December 28, 2011 vsimla som si jendu zaujimavost na vsetkych moduloch "Dobierka s poplatkom - cashondeliverywithfee" Ak je u dopravcu nastavena cena na 0 tak aj ked mate v administracii pre cashondeliverywithfee nastaveny nejaky doplatok tak sa nepripocita. Ak je u dopravcu nejaka suma tak sa priplatok pripocita. upavila som modules/cashondeliverywithfee/validation.php if($cart->getOrderShippingCost() == 0) $CODfee =0; else $CODfee = $cashOnDelivery->getCostValidated($cart); na if($cart->getOrderShippingCost() == 0) $CODfee = $cashOnDelivery->getCostValidated($cart); else $CODfee = $cashOnDelivery->getCostValidated($cart); a zda sa ze je to OK ale skuste sa na to pozriet niekto kto sa v tom vyzna lepsie preco tam je $CODfee =0; Este je tam problem s textom "Platíte za tovar pri dodaní." - nie je tam uvedeny doplatok za dobierku. Ak je pri dopravcovi nejaka suma tak ten text obsahuje aj doplatok. je potrebne upravit payment.tpl skopirovat cast za {if $isFee} a vlozit za else Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now