Как запретить пользователю изменять некоторые данные профиля

например никнейм.

#1 15 июня 2011 в 15:06
Как сделать поле никнейм неизменяемым?
В файле com_users_edit_profile.tpl закомментировал нужные строки, но при сохранении профиля выдаёт ошибку "никнейм должен быть не менее 2х символов"

И в профиле создал доп поле "телефон", но оно при заполнении становится ссылкой. что делаю не так?
#2 15 июня 2011 в 17:16
как создали поле "телефон"?
#3 15 июня 2011 в 17:25
com_users_edit_profile.tpl нужно полю делаем свойство readonly
#4 15 июня 2011 в 17:43

как создали поле "телефон"?

PrazdNik

Создал форму, В меню "настройка профилей"-"дополнительные поля" выбрал эту форму
#5 15 июня 2011 в 18:16

Создал форму, В меню "настройка профилей"-"дополнительные поля" выбрал эту форму

oleg
ясно. Вобщем открываем components/users/includes/userforms.php там находим и удаляем строку (примерно 93)
  1. $default = cmsPage::getMetaSearchLink('/users/hobby/', $default);
при заполненни не будет ссылки… но! если захотите сделать еще одно поле в профиле, что бы оно отображалось в виде ссылки, то ссылки в нем также не будет
#6 15 июня 2011 в 23:06
Спасибо за помощь. Всё получилось!
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.