Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

Modificar Vista de la Acción Admin en Yii Framework

Estas en el tema de Modificar Vista de la Acción Admin en Yii Framework en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Cordial Saludo Estoy dando mis primeros pasos con Yii Framework y he creado mi primer CRUD con el generador automático de código, más veo que ...
  #1 (permalink)  
Antiguo 29/03/2012, 07:21
 
Fecha de Ingreso: marzo-2009
Ubicación: Cali (Valle) - Colombia
Mensajes: 164
Antigüedad: 15 años, 1 mes
Puntos: 2
De acuerdo Modificar Vista de la Acción Admin en Yii Framework

Cordial Saludo

Estoy dando mis primeros pasos con Yii Framework y he creado mi primer CRUD con el generador automático de código, más veo que la acción actionAdmin

public function actionAdmin()
{
$model=new Ciudad('search');
$model->unsetAttributes(); // clear any default values
if(isset($_GET['Ciudad']))
$model->attributes=$_GET['Ciudad'];

$this->render('admin',array(
'model'=>$model,
));
}

llama el listado de registros ya guardados en mi tabla de la BD, pero las llaves foráneas las imprime directamente, por lo cual necesito modificar esto, veo que la respectiva vista para imprimir este listado se genero el siguiente código:

<?php $this->widget('zii.widgets.grid.CGridView', array(
'id'=>'ciudad-grid',
'dataProvider'=>$model->search(),
'filter'=>$model,
'columns'=>array(
'ciudad',
'id_departamento',
array(
'class'=>'CButtonColumn',
),
),
)); ?>

en el cual se hace referencia al método search del modelo

public function search()
{
// Warning: Please modify the following code to remove attributes that
// should not be searched.

$criteria=new CDbCriteria;

$criteria->compare('id_ciudad',$this->id_ciudad,true);
$criteria->compare('id_departamento',$this->id_departamento,true);
$criteria->compare('ciudad',$this->ciudad,true);

return new CActiveDataProvider($this, array(
'criteria'=>$criteria,
));
}

en el cual según alcanzo a entender se hacen comparaciones para el buscador, más no encuentro la forma de hacer la respectiva modificación para que en el caso de las ciudades no me imprima el id del departamento en el cual está cada ciudad, sino más bien el nombre del departamento, por lo cual me veo en la necesidad de consultarles a ustedes, para saber cómo hacer esto.

Quedo atento a sus comentarios.

Muchas gracias.
  #2 (permalink)  
Antiguo 29/03/2012, 08:15
 
Fecha de Ingreso: marzo-2009
Ubicación: Cali (Valle) - Colombia
Mensajes: 164
Antigüedad: 15 años, 1 mes
Puntos: 2
De acuerdo Respuesta: Modificar Vista de la Acción Admin en Yii Framework

En ocasiones consulto diferentes foros y esta vez la respuesta ha venido del foro de la web oficial de Yii Framework

http://www.yiiframework.com/forum/in..._gopid__145889

quizás luego a alguien le sea útil.

Etiquetas: admin, class, framework, modificar, php, yii, vistas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:15.