Jump to content
  • 0

Pola wymagane przy rejestracji


brt00

Question

Witam, otóż mam problem z polami wymaganymi przy rejestracji. Po kliknięciu Rejestruj bez wypełniania jakichkolwiek pól wywala mi błędy:

 

4 błędy/ów

  1. Nie można założyć konta z powodu braku zgody na przetwarzanie danych osobowych.
  2. Istnieje już zarejestrowane konto z tym adresem e-mail.
  3. nazwisko jest wymagane.
  4. imie jest wymagane.

 

 

 

Jednak chciałem, aby oprócz tego wymagane były jeszcze takie pola jak:

- adres

- kod pocztowy

- miasto

- telefon kontaktowy

- zaznaczenie ikonki zapisz się w newsletterze

 

Wyczytałem gdzieś na forum, że trzeba pogrzebać w pliku classes/Address.php, oto jego zawartość:

public static $definition = array(
  'table' => 'address',
  'primary' => 'id_address',
  'fields' => array(
   'id_customer' =>   array('type' => self::TYPE_INT, 'validate' => 'isNullOrUnsignedId', 'copy_post' => false),
   'id_manufacturer' =>  array('type' => self::TYPE_INT, 'validate' => 'isNullOrUnsignedId', 'copy_post' => false),
   'id_supplier' =>   array('type' => self::TYPE_INT, 'validate' => 'isNullOrUnsignedId', 'copy_post' => false),
   'id_warehouse' =>   array('type' => self::TYPE_INT, 'validate' => 'isNullOrUnsignedId', 'copy_post' => false),
   'id_country' =>   array('type' => self::TYPE_INT, 'validate' => 'isUnsignedId', 'required' => false),
   'id_state' =>    array('type' => self::TYPE_INT, 'validate' => 'isNullOrUnsignedId'),
   'alias' =>  array('type' => self::TYPE_STRING, 'validate' => 'isGenericName', 'required' => false, 'size' => 32),
   'company' =>    array('type' => self::TYPE_STRING, 'validate' => 'isGenericName', 'size' => 64),
   'lastname' =>    array('type' => self::TYPE_STRING, 'validate' => 'isName', 'required' => false, 'size' => 32),
   'firstname' =>    array('type' => self::TYPE_STRING, 'validate' => 'isName', 'required' => false, 'size' => 32),
   'vat_number' =>    array('type' => self::TYPE_STRING, 'validate' => 'isGenericName'),
   'address1' =>    array('type' => self::TYPE_STRING, 'validate' => 'isAddress', 'required' => true, 'size' => 128),
   'address2' =>    array('type' => self::TYPE_STRING, 'validate' => 'isAddress', 'required' => false, 'size' => 128),
   'postcode' =>    array('type' => self::TYPE_STRING, 'validate' => 'isPostCode', 'required' => true, 'size' => 8),
   'city' =>  array('type' => self::TYPE_STRING, 'validate' => 'isCityName', 'required' => true, 'size' => 64),
   'other' =>  array('type' => self::TYPE_STRING, 'validate' => 'isMessage', 'size' => 300),
   'phone' =>  array('type' => self::TYPE_STRING, 'validate' => 'isPhoneNumber', 'size' => 32),
   'phone_mobile' =>   array('type' => self::TYPE_STRING, 'validate' => 'isPhoneNumber', 'size' => 32),
   'dni' =>  array('type' => self::TYPE_STRING, 'validate' => 'isDniLite', 'size' => 16),
   'deleted' =>    array('type' => self::TYPE_BOOL, 'validate' => 'isBool', 'copy_post' => false),
   'date_add' =>    array('type' => self::TYPE_DATE, 'validate' => 'isDateFormat', 'copy_post' => false),
   'date_upd' =>    array('type' => self::TYPE_DATE, 'validate' => 'isDateFormat', 'copy_post' => false),
  ),
);

Co jest nie tak, że te pola nie są w dalszym ciągu wymagane?

 

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...