Právě je 23 dub 2024 13:43

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 4 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop - Sleva skupiny a zbozi v akci (specificka cena)
PříspěvekNapsal: 18 kvě 2012 11:52 

Registrován:
18 kvě 2012 11:47
Příspěvky:
2
Dobry den,

prosim o radu, jak udelat, aby prestashop 1.4 nescital slevu Skupiny zakaznika se slevou na zbozi (specifickou cenou). Potrebujeme, aby zbozi, ktere je v akci melo stejnou cenu pro vsechny skupiny zakazniku.

Stejna vec se resila zde pro prestu 1.3 http://www.prestashop.com/forums/topic/ ... umulative/ a uprava Product.php funguje (zakaznik ma cenu vzdy pouze Akci), ale nevim jak upravit PaymentModule.php ,aby cena sedela i v objednavce v administraci a na fakture.

dekuji


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - sleva skupiny a zbozi v akci (specificka cena)
PříspěvekNapsal: 22 kvě 2012 15:21 
C4 podpora
C4 podpora

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

V souboru classes/PaymentModule.php je nutno řádek
Kód:
'.$group_reduction.',
nahradit řádkem
Kód:
'.(float)((($specificPrice AND $specificPrice['reduction_type'] == 'percentage') OR ($specificPrice AND $specificPrice['reduction_type'] == 'amount')) ? 0.00 : $group_reduction).',


Jen pro úplnost uvedu: úprava, odkazovaná v minulém příspěvku, se týká souboru classes/Product.php a předpokládá nahrazení řádku
Kód:
if ($use_groupReduction)
řádkem
Kód:
if ($use_groupReduction AND $reduc == 0)

Tato úprava ale neřeší starou cenu na stránce produktu - zde se zobrazuje původní cena stále po slevě pro skupinu a protože se pod ní zobrazuje i sleva, všímavý zákazník může zaregistrovat nesoulad.
Problém lze snadno vyřešit skrytím staré ceny, nejsnáze vyřazením odstavce <p id="old_price"> v souboru themes/prestashop/product.tpl

Všechny úpravy jsem prováděl na verzi 1.4.8.2

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


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - sleva skupiny a zbozi v akci (specificka cena)
PříspěvekNapsal: 29 kvě 2012 08:56 

Registrován:
18 kvě 2012 11:47
Příspěvky:
2
tak bohuzel i po navrhovane uprave PaymentModule.php (a product.php) je v objednavce (v adminu a ve fakture) ulozena cena, na kterou se sleva skupiny aplikovala.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - sleva skupiny a zbozi v akci (specificka cena)
PříspěvekNapsal: 29 kvě 2012 15:46 
C4 podpora
C4 podpora

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

Uvedenou úpravu jsem ověřoval na zkušební istalaci PrestaShopu verze 1.4.8.2 a byla plně funkční včetně generování faktur (zkušební objednávky mám stále uložené ve své instalaci a jejich faktury jsou správné, přestože všechny modifikace kódu jsem již zrušil).
Pokud u Vás nefunguje, buďto jste ji neprovedl bezchybně, nebo máte výrazně odlišnou verzi PrestaShopu, nebo je též možné, že s úpravou koliduje nějaká Vaše úprava či nainstalovaný modul.

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


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ů: 4 ] 

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:  
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