YiiBoster扩展网格求和运算



我正在使用Yiiboster(最新版本)的扩展

我想在发票上加一个合计,我想做一个TbSumOperation,但到目前为止没有成功

我不知道如何指定从列中的哪一列对求和

到目前为止,我只得到一个空白的矩形

我只是从页面上复制粘贴了这个例子,并将其放在=>()、列之后

   'extendedSummary' => array(
        'title' => 'Total Employee Hours',
        'columns' => array(
            'hours' => array('label'=>'Total Hours', 'class'=>'TbSumOperation')
        )
    ),
    'extendedSummaryOptions' => array(
        'class' => 'well pull-right',
        'style' => 'width:300px'
    ),

有人能帮忙吗?

您必须从init方法中查看这一行

'dataProvider' => $gridDataProvider,

这是您查询并绑定到网格中的结果,您想要求和的列名应该放在`extendedSummary中。

示例:我想总结一下我的员工的工作时间。我的员工表有类似于的列hours

emp_id|name     |hours
1      Kevin     48    
2      Denton    16    
3      Harry     30

$gridDataProvider = new CActiveDataProvider('EmployeeModel', array(
                    'criteria' => array('condition' => 'age > 20')));

我应该将hours字符串放入我的网格摘要设置

最新更新