yii用户管理不可编辑的配置文件字段

yii用户管理不可编辑的配置文件字段,yii,yii-extensions,Yii,Yii Extensions,我们可以指定用户无法修改的配置文件字段吗 这样做的目的是让用户只修改有限的一组概要文件字段 假设您使用的是CActiveForm,您可以将字段定义为只读,如下所示: <?php echo CHtml::textField("username", $model->username, array('readonly'=>true)); ?> 修正平均数??如果我可以将默认配置文件更新页面配置为只允许显示和更新选定的字段,请澄清您的问题,而不是为每个字段指定“readonly

我们可以指定用户无法修改的配置文件字段吗

这样做的目的是让用户只修改有限的一组概要文件字段

假设您使用的是CActiveForm,您可以将字段定义为只读,如下所示:

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

修正平均数??如果我可以将默认配置文件更新页面配置为只允许显示和更新选定的字段,请澄清您的问题,而不是为每个字段指定“readonly”=>true。我希望我很清楚。如果你不想让它们显示,那么就把它们删除。如果你不想让它们可编辑,那么就把它们设置为只读。您还需要什么?更新视图中的默认修改过程是呈现_form.php,它在所有profile_字段上循环以进行更新。因此,如果我们可以以某种方式指出某个特定字段不可更新,然后在_form.php中使用该指示来消除无法更新的字段。请参阅上面对Ninad评论的评论。谢谢