Уникальные поля учетной записи: відмінності між версіями

Матеріал з NoDeny
Перейти до навігації Перейти до пошуку
(Новая страница: «* Если установить флаг «уникальное» у дополнительного поля, то администратор не сможет…»)
 
мНемає опису редагування
 
(Не показано 7 проміжних версій цього користувача)
Рядок 1: Рядок 1:
* Если установить флаг  «уникальное» у дополнительного поля, то администратор не сможет изменить это поле у учетной записи на значение, которое присвоено другому клиенту.
* Если установить флаг  «уникальное» у дополнительного поля, то администратор не сможет изменить это поле у учетной записи на значение, которое присвоено другому клиенту.
* Можно установить уникальность на несколько полей. Например, вы хотите чтобы номер телефона был уникальным не только в поле «телефон», но и не мог встретиться в полях «рабочий телефон» или «домашний телефон».  Для этого в настройках каждого поля («телефон»/«рабочий телефон»/«домашний телефон») поставьте галку «уникальное на несколько полей», а в параметре «Список полей через запятую» укажите имена полей с которым данное поле должно иметь уникальность.  Например, поля в бд такие:
* Можно установить уникальность на несколько полей. Например, вы хотите чтобы номер телефона был уникальным не только в поле «телефон», но и не мог встретиться в полях «рабочий телефон» или «домашний телефон».  Для этого в настройках каждого поля (телефон/рабочий телефон/домашний телефон) поставьте галку на «уникальное» и на «уникальное на несколько полей», а в параметре «Список полей через запятую» укажите имена полей с которым данное поле должно иметь уникальность.  Например, ваши дополнительные поля в бд имеют такие имена:
<pre>
<pre>
телефон         : _adr_telefon
телефон         : _adr_telefon
рабочий телефон  : _adr_telefon2
рабочий телефон  : _adr_telefon2
домашний телефон : _adr_telefon3
домашний телефон : _adr_telefon3
</pre>
</pre>
В поле «телефон» параметр «Список полей через запятую» необходимо установить в «_adr_telefon2,_adr_telefon3».
В поле «телефон» параметр «Список полей через запятую» необходимо установить в «_adr_telefon2,_adr_telefon3».<br>
В поле «рабочий телефон» параметр «Список полей через запятую» необходимо установить в «_adr_telefon,_adr_telefon3».
В поле «рабочий телефон» параметр «Список полей через запятую» необходимо установить в «_adr_telefon,_adr_telefon3».<br>
В поле «домашний телефон» параметр «Список полей через запятую» необходимо установить в «_adr_telefon,_adr_telefon2».
В поле «домашний телефон» параметр «Список полей через запятую» необходимо установить в «_adr_telefon,_adr_telefon2».<br>

Поточна версія на 17:34, 28 листопада 2021

  • Если установить флаг «уникальное» у дополнительного поля, то администратор не сможет изменить это поле у учетной записи на значение, которое присвоено другому клиенту.
  • Можно установить уникальность на несколько полей. Например, вы хотите чтобы номер телефона был уникальным не только в поле «телефон», но и не мог встретиться в полях «рабочий телефон» или «домашний телефон». Для этого в настройках каждого поля (телефон/рабочий телефон/домашний телефон) поставьте галку на «уникальное» и на «уникальное на несколько полей», а в параметре «Список полей через запятую» укажите имена полей с которым данное поле должно иметь уникальность. Например, ваши дополнительные поля в бд имеют такие имена:
телефон         : _adr_telefon
рабочий телефон  : _adr_telefon2
домашний телефон : _adr_telefon3

В поле «телефон» параметр «Список полей через запятую» необходимо установить в «_adr_telefon2,_adr_telefon3».
В поле «рабочий телефон» параметр «Список полей через запятую» необходимо установить в «_adr_telefon,_adr_telefon3».
В поле «домашний телефон» параметр «Список полей через запятую» необходимо установить в «_adr_telefon,_adr_telefon2».