Php 如何在管理页面的数据库中的zii.widgets.grid.cgrid视图中显示多个学生姓名?

Php 如何在管理页面的数据库中的zii.widgets.grid.cgrid视图中显示多个学生姓名?,php,yii,Php,Yii,这是我在数据库表中的四列。假设分配给您的关系是一个HAS\u MANY或MANY\u MANY关系,您可以执行以下操作: 'task_title', 'assigned_to', 'priority', 'status' 你需要做得更好。请用适当的文本和代码格式化您的问题,以便人们能够理解:)那么分配给的_包含学生ID的CSV?这些ID到学生姓名的映射现在是如何发生的?根据您当前的代码,它应该只显示这些ID,而不是1个学生名。 'task_title', 'assigned_to', 'pri

这是我在数据库表中的四列。

假设分配给您的关系是一个HAS\u MANY或MANY\u MANY关系,您可以执行以下操作:

'task_title',
'assigned_to',
'priority',
'status'

你需要做得更好。请用适当的文本和代码格式化您的问题,以便人们能够理解:)那么分配给的_包含学生ID的CSV?这些ID到学生姓名的映射现在是如何发生的?根据您当前的代码,它应该只显示这些ID,而不是1个学生名。
'task_title',
'assigned_to',
'priority',
'status'
<?php
$this->widget('zii.widgets.grid.CGridView', array(
    'id' => 'tasks-grid',
    'dataProvider' => $model->search($tmp),
    'itemsCssClass' => 'table table-striped table-hover table-bordered',
    'filter' => $model,
    'columns' => array(
        'task_id',
        array('header' => 'Sr. No.',
            'value' => '$this->grid->dataProvider->pagination->currentPage * $this->grid->dataProvider->pagination->pageSize + ($row+1)', 'id' => 'colour', 'filter' => 'Search By :'),
        array('name' => 'pm_id',
            'value' => '$data->project1->project'),
        'task_title',
        array(
            'name'=>'assigned_to',
            'value'=>'implode(",", array_values(CHtml::listData($data->assigned_to)))'
        ),
        'priority',
        'status',
    )
));