2013-05-30 1 views
1

можно указать поля профиля, которые не могут быть изменены пользователем?yii управление пользователями не редактируемые поля профиля

Идея состоит в том, чтобы позволить пользователю изменять только ограниченный набор полей профиля.

+0

Модифицированные средства ?? уточните свой вопрос, пожалуйста, – Ninad

+0

, вместо указания «readonly» => true для каждого поля, если я могу настроить страницу обновления профиля по умолчанию, чтобы разрешать и обновлять только выбранные поля. Надеюсь, я поняла. – friedFingers

+0

Если вы не хотите, чтобы они отображались, удалите их, если вы не хотите, чтобы они были доступны для редактирования, и установите их как только для чтения. Что еще тебе нужно? – Kai

ответ

0

Предполагая, что вы используете CActiveForm вы можете определить поле как неизменяемые, как это:

<?php echo CHtml::textField("username", $model->username, array('readonly'=>true)); ?> 
+0

Pls см. Комментарий выше в ответ на комментарий Нинада. благодаря – friedFingers

 Смежные вопросы

  • Нет связанных вопросов^_^