Я пытаюсь присоединиться к моему comment
столу с моим user
столом как этого comment.userId=user.id
отношения с использованием BELONGS_TO со столом пользователя
, к сожалению, когда я print_r($this->user);
я ничего не получаю. что я делаю неправильно здесь?
в мой комментарий модели
public function relations()
{
return array(
'user' => array(self::BELONGS_TO, $this->module->user, 'userId'),
);
}
public function getLastName()
{
print_r($this->user);
die;
return is_null($this->user) ? '' : $this->user->{$this->module->lastNameAttribute};
}
где
$this->module->user = 'User'; //User is the model name
и
$this->module->lastNameAttribute = 'last_name';
на мой взгляд
$comments = $model->getCommentDataProvider();
$comments->setPagination(false);
$this->widget('zii.widgets.CListView', array(
'dataProvider'=>$comments,
'itemView'=>'application.modules.comment.views.comment._view', //view file location
'emptyText' => '<div class="alert alert-info">No comments yet.</div>',
'summaryText' => '<h4>'.Yii::t('commentTitle','{n} comment|{n} comments',$comments->totalItemCount).'</h4>'
));
фиксированного вопрос – user2636556
Как загружаемой комментарий модель, вставить код пожалуйста –
вы имеете в виду опубликовать весь комментарий модель класса здесь? – user2636556