XF 1.5 Доп. поля пользователя, приравнять значение.

ineedhelp

Участники
Сообщения
30
Реакции
0
Баллы
1,703
Здравствуйте, как приравнять значение доп. полям пользователя, я имею ввиду стандартное значение, вот мы допустим в C# делаем int doppole = 10; и присваем инту с именем допполе значение 10, как это сделать в xenforo если мне нужно создать доп поле с значением 5% как мне это сделать если при регистрации никакое значение не присваевается и получается что поле вообще не отображается пока в админе сам в текстовое поле не впишешь. получает что переменная как бы создает, но она пустая и ввести только в ручном режим через админку, это было бы нормально двум, пяти пользователям, но не тысячам.
 
ineedhelp, привет!
Необходимо зайти в админку - /admin.php?user-fields/add
Далее, нужно установить галочку здесь, тогда поле отобразится при регистрации
Посмотреть вложение 67205
пользователь не должен себе сам процент устанавливать, иначе никак не сделать ?
 
ineedhelp, не знаю, когда мне нужно что-то более менее серьезное делать с полями, то я делаю так.
У ксени есть хелпер для полей XenForo_Helper_UserField.
Накидываешь хук, определяешь регнут ли пользователь. Смотришь в какой группе пользователь и что у него в полях и исходя из этого изменяешь значение поля на какое угодно.
 
  • Мне нравится
Реакции: Hope
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу