Jump to content

Необязательное поле "Почтовый Индекс"


Recommended Posts

PrestaShop 1.5.6.0

 

Доброго времени суток!

 

Не знаю, что уже делать...

Нужно сделать поле "Почтовый индекс" необязательным.

 

Предпринимал следующие действия:

1. "Локализация" => "Страны" => "Украина" => Поле "Формат адреса:" - удалил переменную postcode. Результат = поле отображается и обязательно к заполенению

2. Редактировал файл address.tpl своего шаблона - искал postcode и в поле <p class="required postcode text hidden"> удалял required, а также <sup>*</sup>.

3. Редактировал файл authentication.tpl своего шаблона - искал postcode и в поле <p class="required postcode text hidden"> удалял required, а также <sup>*</sup>.

4. Редактировал файл classes/AddressFormat.php - удалил 'postcode',

в коде

    public static $requireFormFieldsList = array(
        'firstname',
        'name',
        'address1',
        'city',
        'Country:name',
        'State:name');

 

Но он всеравно просит заполнить...

Подскажите, что сделать можно еще?))

Link to comment
Share on other sites

  • 2 months later...

Та же проблема, только не понял как же тема закрыта если поле индекс отключили  в итоге а не сделали "необязательным".  То есть  чтобы при желании индекс все таки можно было добавить.

Link to comment
Share on other sites

  • 7 months later...

Та же проблема, только не понял как же тема закрыта если поле индекс отключили  в итоге а не сделали "необязательным".  То есть  чтобы при желании индекс все таки можно было добавить.

 

AuthController.php и AddressController.php, закрыть:
/*elseif(empty($postcode) && $country->need_zip_code)*/
/*$this->errors[] = Tools::displayError('A Zip / Postal code is required.');*/
Link to comment
Share on other sites

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...