Boa noite pessoal do Forum, sou iniciante no Yii e posso estar fazendo uma pergunta simples porem não encontrei ainda uma resposta, exemplificada.
Tenho duas tabelas onde uma é Usuário com os seguintes atributos:
ID_Usuario
Nome
A outra tabela que possuo é a tabela ocorrencia com os atributos:
ID_Ocorrencia
ID_Usuario
Titulo
Descricao
Na inserção e demais transações está funcionando corretamente, porem gostaria de ao listar no View, emvez de apresentar o ID_Usuario gostaria de apresentar o Nome do referente usuário.
Com isso pesso encarecidamente uma ajuda.
Obrigado desde já pela ajuda de todos.
Page 1 of 1
View com dados relacionais
#2
Posted 04 August 2010 - 06:43 PM
model/Ocorrencia.php
views/ocorrencia/view.php
public function relations()
{
return array(
'usuarioChaveEst'=>array(self::BELONGS_TO,'Usuario','usuario_id'),
);
}
views/ocorrencia/view.php
$this->widget('zii.widgets.CDetailView', array(
'data'=>$model,
'attributes'=>array(
...
array(
'label'=>'Nome do usuário',
'value'=>$model->usuarioChaveEst->nome,
),
...
),
));
a code snippet says more than a thousand words
#3
Posted 05 August 2010 - 01:14 PM
Flavio, on 04 August 2010 - 06:43 PM, said:
model/Ocorrencia.php
views/ocorrencia/view.php
public function relations()
{
return array(
'usuarioChaveEst'=>array(self::BELONGS_TO,'Usuario','usuario_id'),
);
}
views/ocorrencia/view.php
$this->widget('zii.widgets.CDetailView', array(
'data'=>$model,
'attributes'=>array(
...
array(
'label'=>'Nome do usuário',
'value'=>$model->usuarioChaveEst->nome,
),
...
),
));
Muito obrigado, foi de extrema ajuda.
Grato.
Share this topic:
Page 1 of 1

Help












