Polskie wsparcie PrestaShop
PrestaShop => Konfiguracja => Wątek zaczęty przez: sznoorek w Maj 06, 2013, 10:42:52 pm
-
Dodałem sobie dodatkowego checkboxa przy rejestracji, który jest wymagany (akceptacja regulaminu sklepu).
I chciałbym go podpiąć pod aktywacje konta.
Zahaczony można się zarejestrować = aktywne konto.
Odhaczony - nie można założyć konta.
Pomoże ktoś?
-
Można to rozwiązać na przynamniej 2 sposoby:
1. Obsługujesz formularz z poziomu controllera AuthController, tam odbywa się zapisywanie danych rejestracyjnych.
2. Sprawdzasz formularz przed wysłaniem danych poprzez javascript/jquery.
Jaka wersja prestashop?
-
Jak wersja by nie była to nie robisz tego przez AuthController tylko przez klasę Customer prosto i zgodnie ze standardem - obsługa błędów przez system i zero zabawy z jquery - i co ważniejsze ma obsługę wszędzie tam gdzie jest edycja konta ;D ;D ;D ;D
-
Podam do wątku jak to zrobiłem na innym forum (http://prestadesign.pl/konfiguracja-f12/dodanie-checkboxa-z-akceptacja-regulaminu-przy-rejestracji-t4289.html).
Mam nadzieje ze nie łamie regulaminu.
-
Jak wersja by nie była to nie robisz tego przez AuthController tylko przez klasę Customer prosto i zgodnie ze standardem - obsługa błędów przez system i zero zabawy z jquery - i co ważniejsze ma obsługę wszędzie tam gdzie jest edycja konta ;D ;D ;D ;D
Mam w Customer ustawione wymagane dwa checkboxy i tak przy edycji danych osobowych mogę je odhaczyć. Aktualnie dałem je zblokowane (disable).
-
Tak teraz myślę, że można to zrobić w prosty sposób przy pomocy html5 np.
<input type="checkbox" required="required" id="id" name="name">