Php 为什么可以';我在管理页面中调用模型的已定义函数
下面的代码放在admin.php文件中时不起作用。似乎Php 为什么可以';我在管理页面中调用模型的已定义函数,php,yii,Php,Yii,下面的代码放在admin.php文件中时不起作用。似乎actionAdmin没有预加载模型。我怎样才能修好它 <?php $this->widget('zii.widgets.grid.CGridView', array( 'id'=>'templateset-grid', 'dataProvider'=>$model->search(), 'filter'=>$model, 'columns'=>array(
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',
),
),
));
我尝试过很多方法,但都失败了,你有什么想法吗?谢谢您的帮助。您需要使用
'value' => '$data->numberToStatus()',
你需要使用
'value' => '$data->numberToStatus()',
谢谢,我再次阅读了CGridView的课堂参考资料并找到了答案。谢谢,我再次阅读了CGridView的课堂参考资料并找到了答案。