Следующий код не работает, когда он помещен в файл admin.php.Кажется, что actionAdmin
не загружает модели.Как я могу это исправить?
<?php $this->widget('zii.widgets.grid.CGridView', array(
'id'=>'templateset-grid',
'dataProvider'=>$model->search(),
'filter'=>$model,
'columns'=>array(
'id',
'name',
array(
'name'=>'disable',
'value'=>$model->numberToStatus(),
),
array(
'class'=>'CButtonColumn',
),
),
));
Функция numberToStatus
определена как
public function numberToStatus()
{
$disabled=Yii::t('myExtension', 'disabled');
$non_disabled=Yii::t('myExtension', 'non-disabled');
$statusArray=array($disabled, $non_disabled);
return $statusArray[$this->disable];
}
Я пробовал много методов и потерпел неудачу. У вас есть идеи?Спасибо за вашу помощь.