Issue #136 new

GridView: Ability to add htmlOptions to cells th

Grigory Zarubin
created an issue

I need to add some classes for <th> but it only appends to <td>.

Comments (2)

  1. Ahmed Ali

    I had the same issue i needed to add classes. and its actually very simple. see my code down below

    $this->widget('bootstrap.widgets.TbGridView', array(
        'type'=>'striped bordered condensed',
        'dataProvider'=>$PdataProvider,
        'template'=>"{items}",
         'htmlOptions'=>array('style'=>'font-size: 13px'),
        'columns'=>array(
            array('name'=>'id', 'header'=>'#','headerHtmlOptions'=>array('class'=>'myclass')),
            array('name'=>'name', 'header'=>'Name','headerHtmlOptions'=>array('class'=>'myclass')),
            array('name'=>'role', 'header'=>'Role','headerHtmlOptions'=>array('class'=>'myclass')),
            array('name'=>'phone', 'header'=>'Phone','headerHtmlOptions'=>array('class'=>'myclass')),
            array('name'=>'address', 'header'=>'Address','headerHtmlOptions'=>array('class'=>'myclass')))));
    
  2. Log in to comment