Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Поля регистрации пользователя


James026

Recommended Posts

нужно при регистрации пользователя сделать обязательным поле адрес 2.

В файле catalog/controller/account/register.php

я добавил

if ((utf8_strlen($this->request->post['address_2']) < 3) || (utf8_strlen($this->request->post['address_2']) > 128)) {
	   $this->error['address_1'] = $this->language->get('error_address_1');
	 }

но если поле 2 не заполнено,то ошибка возникает и под адрес 1.

думаю что дело в

error['address_1']
но куда копать дальше?
Надіслати
Поділитися на інших сайтах


  • 2 months later...

ну и как там надо? сам с собой поговорл такой - подскаж лучше как лишние поля убрать, при регстрации и при покупке?

на примере регистрации убираем первое поле с именем:

идем в catalog/view/theme/default/template/account/register.tpl

находим и срезаем кусок:

<tr>
		  <td><span class="required">*</span> <?php echo $entry_firstname; ?></td>
		  <td><input type="text" name="firstname" value="<?php echo $firstname; ?>" />
		    <?php if ($error_firstname) { ?>
		    <span class="error"><?php echo $error_firstname; ?></span>
		    <?php } ?></td>
	    </tr>
Теперь необходимо убрать проверку в контроллере:

catalog/controller/account/register.php

	 if ((utf8_strlen($this->request->post['firstname']) < 1) || (utf8_strlen($this->request->post['firstname']) > 32)) {
	    $this->error['firstname'] = $this->language->get('error_firstname');
	 }
Надіслати
Поділитися на інших сайтах


как убрать из обязательных строк: "Страна" и "Регион"

шаблон по примеру выше поковырял, закомментирование строки (помогло убрать при прямой нажатой кнопки "Зарегистрироваться")

если выбирать регистрацию при оформление заказа, то выводит строки как обязательные.

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.