Polskie wsparcie PrestaShop
PrestaShop => Dla początkujących => Wątek zaczęty przez: sasa w 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.
-
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.