Displaying 1-30 of 100 result(s).
Login DateNameAge
Adobe
2012-03-23Rivas, Travis N.16
Duke, Myles N.49
2012-03-25Morse, Geraldine J.34
2012-03-26Warner, Leonard X.31
Bond, Alexander O.46
May, Lance L.16
Altavista
2012-03-23Grimes, Juliet V.54
2012-03-24Crawford, Inga T.69
Weiss, Michelle K.68
2012-03-25Duffy, Adam O.67
Deleon, Akeem B.47
Callahan, Riley C.57
2012-03-26Emerson, Sara W.33
Dorsey, Susan J.62
Apple Systems
2012-03-23Warner, Trevor Y.24
Reilly, Adrian Q.51
Hays, Libby U.21
2012-03-24Duffy, Hoyt U.19
Reese, Bradley N.68
2012-03-25Lester, Daria V.48
Salinas, Edward X.16
Tucker, Geoffrey V.54
Gates, Anthony N.28
2012-03-26Mays, Inez A.37
Giles, Desiree P.59
Cline, Colin M.66
Sims, Murphy N.39
Borland
2012-03-24Burch, Rina V.49
Dominguez, Kai M.19
Eaton, Imogene N.17
View:
    $this->widget('ext.groupgridview.BootGroupGridView', array(
      'id' => 'grid1',
      'itemsCssClass'=>'table table-bordered table-condensed',
      'dataProvider' => $dp,
      'extraRowColumns' => array('company'),
      'mergeColumns' => array('login_date'),
      'columns' => array(
        'login_date',
        'name',
        'age',
      ),
    ));
Controller:
    public function actionExtraRowMerge()
    {
        $dp = new CActiveDataProvider('User', array(
            'criteria' => array(
               'order' => 'company, login_date',
            ),
            'sort'=> false,
            'pagination' => array(
               'pagesize' => 30,
            ),
        )); 
        
        $this->render('extrarowmerge', array('dp' => $dp));
    } 
CSS:
    /* grid border */
    .grid-view table.items th, .grid-view table.items td {
        border: 1px solid gray !important;
    } 

    /* disable selected for merged cells */     
    .grid-view td.merge {
       background: none repeat scroll 0 0 #F8F8F8; 
    }     
    
    /* disable selected for extrarow in bootstrap */     
    table.table td.extrarow, table.table td.extrarow:hover {
       background: none repeat scroll 0 0 #E0E0E0; 
    }