Yii关系值的列表视图排序

Yii关系值的列表视图排序,yii,Yii,在yii项目中,我使用listview在表视图中显示数据 用于现有数据库列的排序选项 现在我想在列表视图中显示关系值。 我从人际关系中得到的价值观。 比如: 现在,如何为“noOfImages”列添加排序 <td><?php echo CHtml::encode($model->noOfImages); ?></td> 在上述代码中,“noOfImages”不是db列。它是通过该模型的关系计算出的值 提前感谢。要访问该属性,请将publi

在yii项目中,我使用listview在表视图中显示数据

用于现有数据库列的排序选项

现在我想在列表视图中显示关系值。 我从人际关系中得到的价值观。 比如:

现在,如何为“noOfImages”列添加排序

 <td><?php echo CHtml::encode($model->noOfImages); ?></td>    

在上述代码中,
“noOfImages”
不是db列。它是通过该模型的关系计算出的值


提前感谢。

要访问该属性,请将
public$noOfImages
添加到您的模型中。当然,您可以进行所需的计算(例如在
afterFind
方法中)

谢谢您的回复。一旦我将属性public$pages\u放入模型中,我就没有得到任何结果
 <td><?php echo CHtml::encode($model->noOfImages); ?></td>