pinsn 2012-05-14 15:34:06 3459次浏览 4条回复 0 0 0
$this->widget('zii.widgets.grid.CGridView', array(
	'id'=>'id',
	'dataProvider'=>$model->search(),
	'filter'=>$model,
	'filterPosition'=>'',
	'cssFile'=>Yii::app()->baseUrl.'/content/css/table.css',
	'columns'=>array(
		'id',
		'name',
		array(
			[color=Red]'name'=>'',   //这里name
			'value'=>'',   //这里value[/color]
		),		
	),
));

我加一个处理字段,红色name 这里能写中文,还有value 的值能写HTML代码吗,比如:'value'=>'<a href=#>处理</a>'

  • 回复于 2012-05-14 16:52 举报
    $this->widget('zii.widgets.grid.CGridView', array(
            'id'=>'id',
            'dataProvider'=>$model->search(),
            'filter'=>$model,
            'filterPosition'=>'',
            'cssFile'=>Yii::app()->baseUrl.'/content/css/table.css',
            'columns'=>array(
                    'id',
                    'name',
                    array(
                            [color=Red]'name'=>'',   //这里name是指数据库中的字段
                            'value'=>'',   //这里value[/color]
                           'type'=>'raw',//这是保持原格式输出,也可以设置为html
                           'header'=>'标题'//我想你是需要这样,显示在每一列的最顶端
                    ),                
            ),
    ));
    /
    
  • 回复于 2012-05-14 16:54 举报
    array(
        'header'=>'操作',
        'type'=>'raw',
        'value'=>'CHtml::link(CHtml::encode($data->name), $data->url)',
    ),
    
  • 回复于 2012-05-14 16:56 举报

    挺快的。哈哈哈哈。。

  • 回复于 2012-05-14 16:58 举报

    呵呵,费了牛劲。。。

您需要登录后才可以回复。登录 | 立即注册