1
我有模型类Contactindiv与关系和搜索如下。Yii模型与组合表使用关系在活动记录
public function relations()
{
return array(
'contactlogs' => array(self::HAS_MANY, 'Contactlog', 'ContactIndivID'),
);
}
public function search()
{
$criteria=new CDbCriteria;
$criteria->compare('ContactIndivID',$this->ContactIndivID);
$criteria->compare('PersonalTitle',$this->PersonalTitle,true);
$criteria->compare('NameLast',$this->NameLast,true);
$criteria->compare('NameMiddle',$this->NameMiddle,true);
$criteria->compare('NameFirst',$this->NameFirst,true);
return new CActiveDataProvider($this, array(
'criteria'=>$criteria,
));
}
当前页面以可搜索的CGridView格式显示数据。
我的目标是将关系中的'接触日志'合并到模型中,以便在GridView中以可搜索的方式显示在页面上。基本上为每个联系人添加可搜索的GridView列,以显示他们的联系人日志。
非常感谢您的帮助!
谢谢迈克尔,我会放手让你知道。 – DaveyLaser 2013-03-13 17:26:31
仍在努力。这无疑帮助我朝着正确的方向前进。再次感谢。 – DaveyLaser 2013-03-14 03:51:13