Polskie wsparcie PrestaShop
PrestaShop => Konfiguracja => Wątek zaczęty przez: deos w Luty 09, 2012, 12:45:12 pm
-
Mam takie proste pytanie, chcialem ukryc z formularzu rejestracji pole `newsletter`
W tym celu dodalem znacznik ` <!-- --> `
Pole zostało ukryte ale chcialbym aby kazdy rejestrujacy byl automatycznie zarejestrowany do newsletera, wiec dodalem
<input type="checkbox" name="newsletter" id="newsletter" value="1" {if isset($smarty.post.newsletter) AND $smarty.post.newsletter == 1}[b] checked="checked"[/b]{/if} />
ale niestety nowo rejestrujace sie osoby nie zapisuja sie do newsletera.
Calosc wyglada tak:
<!-- Newsletter ...
<p class="checkbox" >
<input type="checkbox" name="newsletter" id="newsletter" value="1" {if isset($smarty.post.newsletter) AND $smarty.post.newsletter == 1} checked="checked"{/if} />
<label for="newsletter">{l s='Sign up for our newsletter' template='authentication'}</label>
</p>
-->
Jakas podpowiedz rozwiazania problemu?
-
dołączam się do pytania, pracuję nad tym samym. Znalazł ktoś rozwiązanie?
-
nie sprawdzalem tego, sorki brak czasu
ale mysle ze wystarczy w bazie danych, w tabeli ps_customer na kolumnie newsletter zmienic wartosc domyslna z 0 na 1
ALTER TABLE `ps_customer` CHANGE `newsletter` `newsletter` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '1'
osobiscie odradzalbym kombinacji tego typu
klient powinien byc poinformowany o tym, przeciez to biznes i zaufanie do portalu
-
A dodatkowo nowe zmiany w ochronie danych osobowych ;)
-
dodatkowo, kazdy e-mail wysylany przez newsletter musi miec np. w stopce informacje o tym, ze to newsletter i procedure wypisania sie z niego