Právě je 26 dub 2024 06:27

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 25 ]  Přejít na stránku 1, 2, 3  Další
Autor Zpráva
 Předmět příspěvku: PrestaShop - Přidat poplatek k ceně zboží
PříspěvekNapsal: 12 pro 2011 23:05 

Registrován:
12 pro 2011 23:02
Příspěvky:
65
Zdravím, potřeboval bych poradit, jestli se dá k ceně zboží přidat ještě nějaký příplatek, konkrétně se jedná o recyklační poplatek. Abych měl v detailu zboží napsáno např. 2999 a pod tím + 30 recyklační poplatek. Po přídání do košíku by se recyklační poplatek přičetl k ceně zboží. Lze to vůbec udělat? nikde jsem to nenašel.
Děkuji za rady.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - přidat poplatek k ceně zboží
PříspěvekNapsal: 13 pro 2011 11:04 
C4 podpora
C4 podpora

Registrován:
01 lis 2011 15:02
Příspěvky:
746
Dobrý den.

Asi nejjednodušší metodou by bylo použít standardní pole "Příplatek na dopravě" (Administrace > Catalog > karta 1. Info
Tento poplatek se ale nikde nezobrazuje a projeví se až v ceně poštovného pro celou objednávku. Bylo by ale možné upravit systém tak, aby se poplatek zobrazoval alespoň na stránkách výrobků.

Další jednoduchou metodou by bylo zahrnout recyklační poplatek již do ceny zboží.

Poslední možností je najít nějaký modul, který toto umí, ale moje hledání bylo také neúspěšné.

_________________
Adam Chyský
Webhosting C4
http://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - přidat poplatek k ceně zboží
PříspěvekNapsal: 13 pro 2011 11:27 

Registrován:
12 pro 2011 23:02
Příspěvky:
65
dobrý den,
zatím to tak řeším,že je to jako příplatek k dopravě, jen si nejsem jistý, jestli to není takové trošku klamání zákazníků, že to není vidět přímo u výrobku. Ono někdy je to pár korun, tak to až tak nevadí, ale třeba pak u ledniček to může být 200kč a když se pak objeví v košíku poštovné 500kč, tak to nevypadá hezky.
Poplatek do ceny zboží nechci zahrnovat a to hlavně kvůli serveru heureka.cz, protože ostatní shopy to mají zvlášť a mě by to cenu zvyšovalo oproti konkurenci. Tak se to snažím vyřešit nějak tak, aby to bylo vidět u výrobku a pak se to přičetlo k ceně až v košíku.
Každopádně děkuju za odpověd a rady, budu ještě pátrat


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Přidat poplatek k ceně zboží
PříspěvekNapsal: 13 pro 2011 12:59 
C4 podpora
C4 podpora

Registrován:
01 lis 2011 15:02
Příspěvky:
746
Dobrý den.

Při hledání řešení jsem zjistil, že PrestaShop už sám o sobě umožňuje zadat "EcoTax", tedy ekologickou daň.
V administraci > Payment (Platby) > Taxes (Daně) níže na stránce je část Možnosti DPH, kde je nutno přepnout nastavení Použít ekodaň na ANO.
Poté se v Katalogu v bloku cen pro každé zboží objeví položka Ekodaň (s daní), v níž se recyklační poplatek nastaví. V případě více kombinací lze ještě na kartě Kombinace nastavit jinou ekodaň, pokud je pro určitou variantu zboží jiná.

Nepříjemné je, že se tato ekodaň v detailu výrobku zcela automaticky zahrnuje do ceny zboží a lze předpokládat, že se promítne i do cena na Heuréce, ale tuto nesnáz se ještě pokusím vyřešít.

_________________
Adam Chyský
Webhosting C4
http://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Přidat poplatek k ceně zboží
PříspěvekNapsal: 13 pro 2011 13:19 

Registrován:
12 pro 2011 23:02
Příspěvky:
65
Dobrý den,
děkuju moc za info. Kdyby se nějak podařilo nastavit, aby se dan nezapočítávala hned do ceny, bylo by to úžasný.
Děkuju moc za snahu.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Přidat poplatek k ceně zboží
PříspěvekNapsal: 13 pro 2011 15:13 
C4 podpora
C4 podpora

Registrován:
01 lis 2011 15:02
Příspěvky:
746
Dobrý den.

Je třeba několik úprav.


1) v souboru themes\<vaše téma>\product.tpl najděte řádek obsahující <span id="our_price_display">
Ve výchozím tématu vypadá takto
Kód:
<span id="our_price_display">{convertPrice price=$productPrice}</span>
a je třeba ho upravit takto
Kód:
<span id="our_price_display">{convertPrice price=$productPrice-$product->ecotax}</span>
(za $productPrice dopsáno -$product->ecotax)


2) v témže souboru v řádku obsahujícím <p class="price-ecotax"> nahraďte
Kód:
{l s='include'}
za
Kód:
{l s='+'}




3) v themes\<vaše téma>\js\product.js najděte řádek obsahující $('#our_price_display').text(formatCurrency(productPrice
Ve výchozím tématu vypadá takto
Kód:
$('#our_price_display').text(formatCurrency(productPrice, currencyFormat, currencySign, currencyBlank));
a je třeba ho upravit takto
Kód:
$('#our_price_display').text(formatCurrency(productPrice-ecotaxAmount, currencyFormat, currencySign, currencyBlank));
(za productPrice dopsáno -ecotaxAmount)



4) v administraci PrestaShopu na záložce Preferences oddíl Performance přepnout Nucená kompilace na Ano a Cache na Ne, uložit, úpravu vyzkoušet a když jsou modifikace definitivně hotové, tyto 2 volby nastavit zase zpět.



A poslední důležitá věc: :!: v případě zboží s kombinacemi NEPOUŽÍVEJTE k nastavení ekodaně záložku 4. kombinace, ale POUZE nastavte poplatek v záložce 1. Info :!:
Při nastavení jiných hodnot ekodaně pro některé varianty výrobku dochází při výpočtu ceny k chybám!



Tyto úpravy zajišťují potřebné zobrazování cen přímo v shopu na stránce jednotlivého výrobku.
NEŘEŠÍ výpisy kategorií - tam jsou ceny stále se zahrnutou ekodaní. Bylo by třeba upravit soubor product-list.tpl (v řádku obsahujícím <span class="price")podobně, jako product.tpl.
Neřeší se ani předávání dat do katalogu Heuréka, protože nevím, jak je to ve Vašem shopu zajištěno.

_________________
Adam Chyský
Webhosting C4
http://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Přidat poplatek k ceně zboží
PříspěvekNapsal: 13 pro 2011 15:51 

Registrován:
12 pro 2011 23:02
Příspěvky:
65
No uplně super.. moc děkuju. Omlouvám se,že pořád otravuju, jen bych se chtěl ještě zeptat, jestli lze potom, když rozkliknu košík, aby se recyklační poplatek ukázal jako samostatná položka? Radši se nechci do těch js moc cpát :) pokud by to nešlo nebo bylo extrémně obtížné, tak by to už asi nevadilo... Už takhle jste mi pomohl víc, než dost


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Přidat poplatek k ceně zboží
PříspěvekNapsal: 13 pro 2011 16:16 

Registrován:
12 pro 2011 23:02
Příspěvky:
65
Bohužel jsem v souboru product-list.tpl nenaše žádný řádek, ve kterém by bylo <span id=product> nebo prostě to, co jste psal. Tak nevím,kde to tam má změnit ...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Přidat poplatek k ceně zboží
PříspěvekNapsal: 13 pro 2011 22:11 

Registrován:
12 pro 2011 23:02
Příspěvky:
65
tak ten řádek už jsem našel. Tento řádek:
Kód:
{if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)}<span class="price" style="display: inline;">{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}</span><br />{/if}

Za část
Kód:
{convertPrice price=$product.price}
jsem přidal ještě -$product->ecotax , ale nic se nestalo. Co je špatně, prosím vás? Ještě jednou moc děkuju


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Přidat poplatek k ceně zboží
PříspěvekNapsal: 14 pro 2011 09:10 

Registrován:
12 črc 2011 16:27
Příspěvky:
178
TOOLS -> Performance a nastavit force compilate Yes a Cache NO, poté se změny projeví, po upravě vše vrátit do puvodního stavu.


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 25 ]  Přejít na stránku 1, 2, 3  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
cron
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
PrestaShop partneři

Seznam všech partnerů

PrestaShop Hosting
Návody pro C4

© 2009-2024 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz