2012-04-03 3 views
3

Как запретить зарегистрированным пользователям изменять их данные, как их имя пользователя и т. Д. (Через профиль редактирования) в интерфейсе?Отключить изменение профиля пользователя?

+0

Я не могу видеть, где это находится в разрешениях? Я установил «Параметры интерфейса Frontend» в Hide, но ничто другое не позволяет мне отключить эту функцию, которую я могу видеть. – theoth

+0

Попробуйте «Изменить собственный» для зарегистрированных пользователей – Shaz

+0

Я только что проверил и все разрешения для группы установлено значение «Не разрешено» – theoth

ответ

1

Вы можете в атрибуте «disabled» вводить поля ввода и не хотите меняться. Большинство пользователей не будут возиться с исходным кодом вашей страницы.

<input type="text" disabled="disabled" /> 
+0

Спасибо за ваш ответ. Однако я бы хотел отключить его и не скрывать, если возможно, хотя :). – theoth

+0

Это не скроет его, он отключит его, не позволяя пользователю изменить значение поля ввода – michaeltintiuc

+0

Какой файл вы хотите отредактировать? – theoth

2

открытым components\com_users\models\forms\profile.xml, а затем редактировать:

<field name="password1" type="password" 
    readonly="true" 
/> 
Смежные вопросы