Скрыть «Форма обращения» при оформлении заказа и регистрации
По умолчанию, во время оформления заказа или регистрации надо указывать пол.
В файле classes/form/CustomerFormatter.php в методе getFormat()
указываются поля при регистрации.
Чтобы скрыть форму обращения, надо закомментировать код для поля «Форма обращения» (данное поле не является обязательным):
# classes/form/CustomerFormatter.php // Чтобы не выводить форму обращения, надо закомментировать код ниже $genders = Gender::getGenders($this->language->id); if ($genders->count() > 0) { $genderField = (new FormField()) ->setName('id_gender') ->setType('radio-buttons') ->setLabel( $this->translator->trans( 'Social title', [], 'Shop.Forms.Labels' ) ); foreach ($genders as $gender) { $genderField->addAvailableValue($gender->id, $gender->name); } $format[$genderField->getName()] = $genderField; }
Поддержать автора