Регистрация через соц сети

голоса: 0
Подскажите как сделать регистрацию через соц сети с обязательным полем "телефон"

т.е мне неоходимы три обязательных поля (имя,емайл,телефон).

уже голову сломал, прошу помочь
Адрес сайта www.biznes.fm
Закрыто с пометкой: обращайтесь на https://upartner.pro/
| Автор: | Категория: Пользователи
Закрыт | | Автор: Yuri_Geruk

Ответов: 1

Голоса: –1

Делается достаточно просто, переходим в настрйоки модуля Пользователи - http://www.biznes.fm/panel/?a=users;l=setup

далее отмечаем поля как на скриншоте и получим, то, что вы хотите:

| Автор:
так я делал уже сотню раз, но телефона там нет, а мне нужен телефон ОБЯЗАТЕЛЬНО

телефон доступен лишь при локальной регистрации:

выбирайте, какая для вас форма авторизации лучше

Хотя можно сделать так, перейти на страницу регистрации UID пользователей - http://www.biznes.fm/panel/?a=tmpl;m=4;t=12 далее найти код:

<?if($SURNAME$)?>
	<div class="uf-field">
	<label>Фамилия</label>$SURNAME$
	<span class="uf-status-icon text-field" id="uf-surname-status-icon"></span>
	</div>
	<?endif?>

где Фамилия изменить на Телефон - Сохранить, после в настройках модуля пользователи, подключить еще поле Фамилия, которое у нас будет выполнять функции поля Телефон:

после при регистрации можно вводить телефон.

вот проверил, поле очень хорошо подходит и длины вместимости поля вполне хватает для номера телефона))

У меня был вопрос "Подскажите как сделать регистрацию через соц сети с обязательным полем "телефон"
т.е мне неоходимы три обязательных поля (имя,емайл,телефон)."

кри клике на иконку соц сети происходит автоматическая регистрация, а телефон не участвует в этой регистрации, поэтому и изменение (фамилии на телефон) не поможет.

Есть действенный способ, который решит данную задачу?

увы, системно такое не предусмотрено, с помощью доп полей как видите можно, при нажатии на кнопки соц-авторизации к сожалению, но нет
...