Hola amigos tengo un problema con el siguiente código:
me marca el siguiente error : "Undefined variable: data"
en la linea: array("name"=>"id_programa","value"=>"$data->idPrograma->programa","type"=>"text"),
$this->widget('zii.widgets.grid.CGridView',array(
'id'=>'sec-catalogo-subprograma-grid',
'dataProvider'=>$model->search(),
'filter'=>$model,
'columns'=>array(
// 'id_subprograma',
array("name"=>"id_programa","value"=>"$data->idPrograma->programa","type"=>"text"),
'no_subprograma',
'subprograma',
// 'id_programa', se debe de desplegar al programa que va ligado
array(
'class'=>'bootstrap.widgets.TbButtonColumn',
),
),
));
No encuentro nada extraño en la linea de código. Ayudenme
si consegui resolver el problema, resulta ser que NO ACEPTA COMILLAS DOBLES " SOLO ACEPTA COMILLA SIMPLE ’
WTF?? alguien se habia dado cuenta ??
bueno el caso es que la linea que me daba problemas lo deje de la siguiente forma
array(“name”=>“id_programa”,“value”=>’$data->idPrograma->programa’,“type”=>“text”,),
Saludos y comparto la solucion para que tengan de conocimiento, saludos