Здравствуйте!
Аккаунт SL-386395
Как убрать или добавить некоторые поля при регистрации новых клиентов и собираемой информации о них?
Нужно сделать поле с телефоном необязательным к заполнению.
А это убрать:
АДРЕС ДОСТАВКИ
Страна
Область
Город
Почтовый индекс
Адрес доставки
1
Поля В Регистрации.
Автор Visdom25, 22 мая 2016 23:10
Сообщений в теме: 3
#1
Отправлено 22 Май 2016 - 23:10
#2
Отправлено 23 Май 2016 - 10:29
Visdom25 (22 Май 2016 - 23:10) писал:
Здравствуйте!
Аккаунт SL-386395
Как убрать или добавить некоторые поля при регистрации новых клиентов и собираемой информации о них?
Нужно сделать поле с телефоном необязательным к заполнению.
А это убрать:
АДРЕС ДОСТАВКИ
Страна
Область
Город
Почтовый индекс
Адрес доставки
Аккаунт SL-386395
Как убрать или добавить некоторые поля при регистрации новых клиентов и собираемой информации о них?
Нужно сделать поле с телефоном необязательным к заполнению.
А это убрать:
АДРЕС ДОСТАВКИ
Страна
Область
Город
Почтовый индекс
Адрес доставки
Здравствуйте, к сожалению, сделать необязательным поле для телефона не получится. При регистрации и при оформлении заказа - это ключевая информация. Без нее заказать товар не получится. Можно скрыть это поле вообще (передавать каждый раз одинаковое значение и скрывать эту информацию от пользователей).
Чтобы убрать лишние поля, в шаблоне Лк настройки пользователя найдите и удалите код:
<div class="col-sm-6 col-xs-12"> <div class="block-title"><h3>Адрес доставки</h3></div> <div class="form-list"> <div class="fields"> <label for="sites_client_country" class="required">Страна</label> <i class="fa fa-map-marker"></i> <input id="sites_client_country" type="text" name="form[sites_client_country]" value="{FORM_SITES_CLIENT_COUNTRY}" maxlength="255" class="inputText"/> </div> <div class="fields"> <label for="sites_client_region">Область</label> <i class="fa fa-map-marker"></i> <input id="sites_client_region" type="text" name="form[sites_client_region]" value="{FORM_SITES_CLIENT_REGION}" maxlength="255" class="inputText"/> </div> <div class="fields"> <label for="sites_client_city" class="required">Город</label> <i class="fa fa-map-marker"></i> <input id="sites_client_city" type="text" name="form[sites_client_city]" value="{FORM_SITES_CLIENT_CITY}" maxlength="255" class="inputText"/> </div> <div class="fields"> <label for="sites_client_zip_code" class="required">Почтовый индекс</label> <i class="fa fa-map-marker"></i> <input id="sites_client_zip_code" type="text" name="form[sites_client_zip_code]" value="{FORM_SITES_CLIENT_ZIP_CODE}" maxlength="6" class="digits inputText"/> </div> <div class="fields"> <label for="sites_client_addr" class="required">Адрес доставки</label> <textarea id="sites_client_addr" rows="4" name="form[sites_client_addr]" class="textarea" >{FORM_SITES_CLIENT_ADDR}</textarea> </div> </div> </div>
#3
Отправлено 23 Май 2016 - 19:11
" Без нее заказать товар не получится."
Не согласен с вами, но что поделать.
Как сделать его невидимым для пользователей?
У уже зарегистрированных это поле тоже пропадёт?
Не согласен с вами, но что поделать.
Как сделать его невидимым для пользователей?
У уже зарегистрированных это поле тоже пропадёт?
#4
Отправлено 23 Май 2016 - 19:31
Visdom25 (23 Май 2016 - 19:11) писал:
" Без нее заказать товар не получится."
Не согласен с вами, но что поделать.
Как сделать его невидимым для пользователей?
У уже зарегистрированных это поле тоже пропадёт?
Не согласен с вами, но что поделать.
Как сделать его невидимым для пользователей?
У уже зарегистрированных это поле тоже пропадёт?
Чтобы скрыть номер телефона только для регистрации, сделайте следующее:
в шаблоне ЛК регистрация нового клиента найдите код
<div class="fields"> <label for="sites_client_phone" class="required">Телефон для связи <em>*</em></label> <i class="fa fa-phone"></i> <input id="sites_client_phone" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_SITES_CLIENT_PHONE}]" value="{FORM_SITES_CLIENT_PHONE}" maxlength="255" class="inputText required"> </div>и замените на
<div class="fields"> <input id="sites_client_phone" type="hidden" name="form[{ANTISPAM_FORM_FIELD_NAME_SITES_CLIENT_PHONE}]" value="88001111111" maxlength="255" class="inputText required"> </div>
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных