我有 2 个模型:taxiDrivers 和 taxOrders。在taxiOrders 中,我有一个字段driver_id,但不仅仅是一个id,我想输出司机的名字(位于taxiDrivers 中)。这两个模型都是通过gii生成的,并且还生成了crud工具。需要修改的页面是taxiOrders/admin(查看:admin.php,模型:TaxiOrders.php,TaxiDrivers.php和各自的控制器)
2 DCoder:谢谢老兄!但我还有一个查询,希望您能澄清:我有一个标准生成的 admin.php 视图页面,其中包含以下代码:
<?php $this->widget('zii.widgets.grid.CGridView', array(
'id'=>'taxi-orders-grid',
'dataProvider'=>$model->search(),
'filter'=>$model,
'columns'=>array(
'id',
'uid',
'did',
'type',
'notes',
//'or_lat',
//'or_lng',
//'des_lat',
//'des_lng',
'cost',
'rating',
'date',
'time',
'status',
array(
'class'=>'CButtonColumn',
),
),
)); ?>
and below code is for controller:public function actionAdmin()
{
$model=new TaxiOrders('search');
$model->unsetAttributes(); // clear any default values
if(isset($_GET['TaxiOrders']))
$model->attributes=$_GET['TaxiOrders'];
$this->render('admin',array(
'model'=>$model,
));
}
所以你能告诉我我可以把你的操作放在哪里吗?