вопрос
Допустим есть поле номера телефона. Возможно часть людей не захочет показывать номер, а вторая не против. Заранее спасибо :)
Допустим есть поле номера телефона. Возможно часть людей не захочет показывать номер, а вторая не против. Заранее спасибо :)
И так, немного подумав я нашел обходной вариант и скидываю его для тех, кто столкнулся с такой же проблемой.
1. Создаем поле для самого номера, допустим - phone
Тип поля: одна строка
При регистрации: да ( вообще на ваше усмотрение)
Редактирование: да
Личное: нет
2. Создаем еще одно поле для выбора видимости номера в профиле - phone_visibility
Тип поля: СПИСОК
Значение по умолчанию (думаю кто-то уже догадался что мы сделаем):
Редактирование: да
Личное: нет
3. Открываем файл userinfo.tpl пи пишем:
То есть если пользователь выберет "Нет", то условно поле phone_visibility будет пустым и на сайте отображаться не будет.
4. Оформите эти дополнительные поля, дабы они гармонировали при редактировании.
1. Создаем поле для самого номера, допустим - phone
Тип поля: одна строка
При регистрации: да ( вообще на ваше усмотрение)
Редактирование: да
Личное: нет
2. Создаем еще одно поле для выбора видимости номера в профиле - phone_visibility
Тип поля: СПИСОК
Значение по умолчанию (думаю кто-то уже догадался что мы сделаем):
yes|Да
|Нет
Редактирование: да
Личное: нет
3. Открываем файл userinfo.tpl пи пишем:
[xfgiven_phone_visibility][xfvalue_phone][/xfgiven_phone_visibility]
То есть если пользователь выберет "Нет", то условно поле phone_visibility будет пустым и на сайте отображаться не будет.
4. Оформите эти дополнительные поля, дабы они гармонировали при редактировании.