wdrożenia PrestaShop

Problem z rejestracja nowe klienta

  • 1 Odpowiedzi
  • 4111 Wyświetleń

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

*

Offline sasa

  • Nowy
  • *
  • 2
  • 0
Problem z rejestracja nowe klienta
« dnia: Marzec 07, 2010, 04:28:45 pm »
Witam

Grzebałem w prescie i sie dogrzebalem.

Podczas wpisywania danych w trakcie rejestracji, nowy klient musi wybrac kraj w ktorym sie znajduje.

Przy zaznaczeniu "polska" system kaze mu wybrac wojewodztwo.
nie ma takiej opcji ani innej mozliwosc wyboru.

Chcialbym zeby system nie wymagal tego wyboru wojewodztwa. Co zrobic ?Co udalo mi sie zepsuc?

Przy wyborze innych panstw tego problemu nie ma.

*

Podemski

  • Gość
Odp: Problem z rejestracja nowe klienta
« Odpowiedź #1 dnia: Marzec 07, 2010, 10:37:05 pm »
Hm, zajrzyj do klasy Address.php w folderze /classes/

tam masz:

protected $fieldsRequired = array('id_country', 'alias', 'lastname', 'firstname', 'address1', 'postcode', 'city');
protected $fieldsSize = array('alias' => 32, 'company' => 32, 'lastname' => 32, 'firstname' => 32,
'address1' => 128, 'address2' => 128, 'postcode' => 12, 'city' => 64,
'other' => 300, 'phone' => 16, 'phone_mobile' => 16);
protected $fieldsValidate = array('id_customer' => 'isNullOrUnsignedId', 'id_manufacturer' => 'isNullOrUnsignedId',
'id_supplier' => 'isNullOrUnsignedId', 'id_country' => 'isUnsignedId', 'id_state' => 'isNullOrUnsignedId',
'alias' => 'isGenericName', 'company' => 'isGenericName', 'lastname' => 'isName',
'firstname' => 'isName', 'address1' => 'isAddress', 'address2' => 'isAddress',
'postcode' => 'isPostCode', 'city' => 'isCityName', 'other' => 'isMessage',
'phone' => 'isPhoneNumber', 'phone_mobile' => 'isPhoneNumber', 'deleted' => 'isBool');

Te tablice przechowują które pola są wymagane, jak validowane etc.

 

Używamy informacji zapisanych za pomocą cookies i podobnych technologii statystycznych oraz w celu dostosowania naszego serwisu do indywidualnych potrzeb użytkowników. W programie służącym do obsługi internetu można zmienić ustawienia dotyczące cookies.Korzystanie z naszego serwisu internetowego bez zmiany ustawień dotyczących cookies oznacza, że będą one zapisane w pamięci urządzenia.Ok