grid view
'dataProvider' => $dataProvider
array(
'name'=>'diningype',
'value'=> '$data->typeLabel'
),
Model
public function relations()
{
return array(
'diningtypes' => array (
self::MANY_MANY,
'DiningTypes',
'menu_diningtypes(menu_id, diningtypes_type_id)'
),
);
}
public function getTypeLabel()
{
$label = '';
foreach($this->diningtypes as $diningtype) {
$label .= "$diningtype->name, ";
}
return $label;
}
Controller
$dataProvider = $model ->with('diningtypes')->search();
'dataProvider' => $dataProvider
array(
'name'=>'diningype',
'value'=> '$data->typeLabel'
),
Model
public function relations()
{
return array(
'diningtypes' => array (
self::MANY_MANY,
'DiningTypes',
'menu_diningtypes(menu_id, diningtypes_type_id)'
),
);
}
public function getTypeLabel()
{
$label = '';
foreach($this->diningtypes as $diningtype) {
$label .= "$diningtype->name, ";
}
return $label;
}
Controller
$dataProvider = $model ->with('diningtypes')->search();
No comments:
Post a Comment