Error __Tostring()

Buenas tardes, estoy trabajando con cruge y cuando deseo editar un usuario y me tira el siguiente error:

Method CJavaScriptExpression::__toString() must return a string value

[size="6"][b][u]y el codigo del controlers es el sgte:

[/u][/b][/size]

public function actionUserManagementUpdate($id)

{


    $this->_editUserProfile(Yii::app()->user->um->loadUserById($id), true);


}





public function _editUserProfile(ICrugeStoredUser $model, $boolIsUserManagement)


{


    // carga los campos definidos por el administrador


    // trayendo consigo el atributo "value" accesible mediante $xx->fieldvalue


    Yii::app()->user->um->loadUserFields($model);


    $this->performAjaxValidation('crugestoreduser-form', $model);


    if (isset($_POST[CrugeUtil::config()->postNameMappings['CrugeStoredUser']])) {


        $model->attributes = $_POST[CrugeUtil::config()->postNameMappings['CrugeStoredUser']];


        if ($model->validate()) {


            // el modelo ICrugeStoredUser ha validado bien, incluso cada uno de sus campos extra





            /*


                si se ha especificado algun valor en $model->newPassword se asume


                que se quiere cambiar la clave:


            */


            $newPwd = trim($model->newPassword);


            Yii::log("deteccion de nueva clave: newPassword: [" . $newPwd . "]", "info");


            if ($newPwd != '') {


                Yii::log("\n\n***NUEVA CLAVE***\n\n", "info");


                Yii::app()->user->um->changePassword($model, $newPwd);


                Yii::app()->crugemailer->sendPasswordTo($model, $newPwd);


            }





            if (Yii::app()->user->um->save($model, 'update')) {


                if ($boolIsUserManagement == true) {


                    $this->redirect(array('usermanagementadmin'));


                } else {


                    $this->redirect(array('usersaved', 'layout' => $this->layout));


                }


            }


        }


    }


    $this->render(


        "usermanagementupdate",


        array(


            'model' => $model


        ,


            'boolIsUserManagement' => $boolIsUserManagement


        )


    );


} 

[size="6"]y el de la vista:[/size]

<h1><?php echo ucwords(CrugeTranslator::t(‘admin’, ‘Manage Users’));?></h1>

<?php

/*

para darle los atributos al CGridView de forma de ser consistente con el sistema Cruge


es mejor preguntarle al Factory por los atributos disponibles, esto es porque si se decide


cambiar la clase de CrugeStoredUser por otra entonces asi no haya dependenci directa a los


campos.

*/

$cols = array();

// presenta los campos de ICrugeStoredUser

foreach(Yii::app()->user->um->getSortFieldNamesForICrugeStoredUser() as $key=>$fieldName){

&#036;value=null; // default


&#036;filter=null; // default, textbox


&#036;type='text';


if(&#036;fieldName == 'state'){


	&#036;value = '&#036;data-&gt;getStateName()';


	&#036;filter = Yii::app()-&gt;user-&gt;um-&gt;getUserStateOptions();


}


if(&#036;fieldName == 'logondate'){


	&#036;type='datetime';


}


&#036;cols[] = array('name'=&gt;&#036;fieldName,'value'=&gt;&#036;value,'filter'=&gt;&#036;filter,'type'=&gt;&#036;type);

}

$cols[] = array(

'class'=&gt;'CButtonColumn',





'template' =&gt; '{update} {eliminar}',


'deleteConfirmation'=&gt;CrugeTranslator::t('admin', 'Are you sure you want to delete this user'),


'buttons' =&gt; array(


		'update'=&gt;array(


			'label'=&gt;CrugeTranslator::t('admin', 'Update User'),


			'url'=&gt;'array(&quot;usermanagementupdate&quot;,&quot;id&quot;=&gt;&#036;data-&gt;getPrimaryKey())'


		),


		'eliminar'=&gt;array(


			'label'=&gt;CrugeTranslator::t('admin', 'Delete User'),


			'imageUrl'=&gt;Yii::app()-&gt;user-&gt;ui-&gt;getResource(&quot;delete.png&quot;),


			'url'=&gt;'array(&quot;usermanagementdelete&quot;,&quot;id&quot;=&gt;&#036;data-&gt;getPrimaryKey())'


		),


	),	

);

$this->widget(Yii::app()->user->ui->CGridViewClass,

array(


'dataProvider'=&gt;&#036;dataProvider,


'columns'=&gt;&#036;cols,


'filter'=&gt;&#036;model,

));

?>

Podría por favor publicar una captura de pantalla con el error? Para así saber la línea del error y el archivo.

aca te dejo, necesitas el stack trace??

4970

Sin título.png

perdón te mande mal la imagen, te la vuelvo a mandar

4971

Sin título.jpg

En lugar de (string)$value, pruebe con $value->code;

Saludos.