wdrożenia PrestaShop

Dodatkowy checkbox przy rejestracji

  • 5 Odpowiedzi
  • 3413 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline sznoorek

  • Tubylec
  • ****
  • 178
  • 4
  • Płeć: Mężczyzna
    • Nimfka - artykuły zoologiczne
  • PrestaShop: 1.4.x
  • Status: Właściciel
Dodatkowy checkbox przy rejestracji
« dnia: 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ś?

*

Offline kadziola.jarek

  • Użytkownik
  • **
  • 29
  • 1
  • PrestaShop: PS
  • Status: Programista
Odp: Dodatkowy checkbox przy rejestracji
« Odpowiedź #1 dnia: Maj 08, 2013, 02:29:50 pm »
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?

Projektowanie sklepów, tworzenie modułów, wdrażanie szablonów.

*

Offline sower

  • Mieszkaniec
  • *****
  • 1,016
  • 3
    • I Love PrestaShop
  • PrestaShop: PS
  • Status: Programista
Odp: Dodatkowy checkbox przy rejestracji
« Odpowiedź #2 dnia: Maj 08, 2013, 03:01:41 pm »
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
SZYBKA POMOC TECHNICZNA : gg 45116037
SKLEPY | MODUŁY | INTEGRACJE | POMOC TECHNICZNA

*

Offline sznoorek

  • Tubylec
  • ****
  • 178
  • 4
  • Płeć: Mężczyzna
    • Nimfka - artykuły zoologiczne
  • PrestaShop: 1.4.x
  • Status: Właściciel
Odp: Dodatkowy checkbox przy rejestracji
« Odpowiedź #3 dnia: Maj 08, 2013, 08:45:15 pm »
Podam do wątku jak to zrobiłem na innym forum.
Mam nadzieje ze nie łamie regulaminu.

*

Offline sznoorek

  • Tubylec
  • ****
  • 178
  • 4
  • Płeć: Mężczyzna
    • Nimfka - artykuły zoologiczne
  • PrestaShop: 1.4.x
  • Status: Właściciel
Odp: Dodatkowy checkbox przy rejestracji
« Odpowiedź #4 dnia: Maj 08, 2013, 08:47:18 pm »
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).

*

Offline kadziola.jarek

  • Użytkownik
  • **
  • 29
  • 1
  • PrestaShop: PS
  • Status: Programista
Odp: Dodatkowy checkbox przy rejestracji
« Odpowiedź #5 dnia: Maj 08, 2013, 11:11:31 pm »
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">

Projektowanie sklepów, tworzenie modułów, wdrażanie szablonów.