Error Con Cdatacolumn

Buen dia

El problema es el siguiente:

Tengo un cgridview que se renderiza parcialmente y tengo la siguiente columna




array(

     'type' => 'raw',

     'value' => 'CHtml::link("<i class=\'icon-pencil\'></i>",   Controller::createUrl("nuevo",array("id_configuracion"=>$data->id_configuracion)), array("class"=>"btn btn-mini btnEditarConfiguracion"))',

     'htmlOptions' => array("style" => "width:20px;"),

),



y me lanza el siguiente error:

CDataColumn and its behaviors do not have a method or closure named "getId".

nota: si yo comento el value de la columna el error desaparece.

Alguna idea de como solucionarlo?

Interesante…

intenta usar el metodo global para crear url Yii::app()->createUrl


Yii::app()->createUrl("nuevo",array("id_configuracion"=>$data->id_configuracion))

ó si quieres dejar el método estático Controller::createUrl dentro del CGridView coloca ruta absolutas, es decir que comiencen por /


Controller::createUrl("/nuevo",array("id_configuracion"=>$data->id_configuracion))

saludos…