allen_php 2012-05-15 11:21:43 3443次浏览 4条回复 0 0 0
array(    
    'header'=>'操作',
    'class'=>'CButtonColumn',
    'template'=>'{view}{update}{delete}',
    'buttons'=>array
    (
        'update' => array
        (
            'url'=>'Yii::app()->createUrl("shop/update", array("id"=>$data->id,"table"=>$table))',
        ),
				
    )
),

$table是插件CGridview外部的参数,这个值应该怎么传到CGridview内部?

  • 回复于 2012-05-15 11:54 举报

    单引号里的变量不解析,试试
    'url'=>'Yii::app()->createUrl("shop/update", array("id"=>$data->id,"table"=>'.$table.'))',

  • 回复于 2012-05-15 13:46 举报

    行了,就是这样,谢谢你

  • 回复于 2013-10-17 23:57 举报

    $table 是字符串可以吗?你们有解决方法吗?我试了不行。求助,谢谢!

  • 回复于 2013-10-18 00:26 举报

    知道怎么弄了。当$table 是字符串的时候,参数数组 array("table" => " ' . $table . ' ")

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