Právě je 17 kvě 2021 23:47

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 5 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop - Newsletter Voucher kód - nie pri registrácii
PříspěvekNapsal: 05 kvě 2017 17:27 
C4 zákazník
Uživatelský avatar

Registrován:
06 čer 2014 19:28
Příspěvky:
604
Zdravím,

Chcem sa spýtať, či je možné nejakým spôsobom nastaviť chovanie tak, ak je v newsletter module nastavený kód na zľavu, ktorý je zasielaný zákazníkovi, ak sa prihlási k odberu noviniek, aby mu tento kód zasielalo len, ak sa prihlási do BLOKU newsletteru, ktorý je umiestnený na stránke.
Nakoľko tento kód sa posiela aj pri samotnej registrácii zákazníka (Ak súhlasí s odberom noviniek) - a toto by som potreboval zrušiť.

Kód teda dostane len zákazník, ktorý zadá email do bloku, a nemusí sa tak ani registrovať.

Ďakujem


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Newsletter Voucher kód - nie pri registrácii
PříspěvekNapsal: 10 kvě 2017 13:32 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
7933
Dobrý den,

bohužel takové nastavení aplikace neobsahuje. Ale můžete na FTP serveru v souboru /controllers/front/AuthController.php zakomentovat (příp. smazat) řádek:
Kód:
$module_newsletter->confirmSubscription(Tools::getValue('email'));

Pak se při registraci zákazníka nebude voucher posílat.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Newsletter Voucher kód - nie pri registrácii
PříspěvekNapsal: 10 kvě 2017 14:19 
C4 zákazník
Uživatelský avatar

Registrován:
06 čer 2014 19:28
Příspěvky:
604
Neviem prečo, ale po vymazaní len tohto riadku mi nefunguje 1. krok objednávky.

Musel som preto odstrániť riadky 2 a to tieto:
Kód:
/** @var Blocknewsletter $module_newsletter */
            if ($module_newsletter->active)
               $module_newsletter->confirmSubscription(Tools::getValue('email'));


Ďakujem pán Plašil za Vašu bleskovú odpoveď :) teraz to funguje správne ;)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Newsletter Voucher kód - nie pri registrácii
PříspěvekNapsal: 10 kvě 2017 15:21 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
7933
Dobrý den,

moje úprava je ověřená pro aktuálně poslední verzi 1.6.1.13. Takže pravděpodobně jen používáte jinou verzi aplikace, ve které je kód trochu odlišný, což je patrné i z Vaší ukázky kódu.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Newsletter Voucher kód - nie pri registrácii
PříspěvekNapsal: 10 kvě 2017 16:47 
C4 zákazník
Uživatelský avatar

Registrován:
06 čer 2014 19:28
Příspěvky:
604
Áno, zabudol som uviesť verziu. PS 1.6.1.0


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

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-2021 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz