Quantcast
Channel: Yii Framework Forum
Viewing all articles
Browse latest Browse all 18717

Acceder A Otro Modelo En Cgridview Sin Relations

$
0
0
Hola a todos, estoy volviéndome loco con esto.
Tengo en un CGridView dos modelos donde puedo mostrar la información sin problemas, porque tienen relaciones con primary key.
Estas son las relaciones:
	
public function relations()
	{
		// NOTE: you may need to adjust the relation name and the related
		// class name for the relations automatically generated below.
		return array(
            'user'=>array(self::BELONGS_TO, 'User', 'userid'),
            'place'=>array(self::BELONGS_TO, 'Place', 'placeid'),
		);
	}

Este es el CGridView:
$this->widget('zii.widgets.grid.CGridView', array(
    'id'=>'usage-grid',
    'dataProvider'=>$model->search(),
	'filter'=>$model,
    'columns'=>array(
....),


puedo acceder a los campos dentro del CGridView asi:
$data->user->columna;
Ó
$data->place->columna;


Hasta aquí todo bien. La cosa es, ¿Cómo accedo a otro modelo que no tiene relaciones de primary key con ese modelo, pero tienen campos en común ?

Si no ha quedado algo claro por favor preguntar, necesito solucionar esto !! :'(

Un saludo y gracias de antemano!^^

Viewing all articles
Browse latest Browse all 18717

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>