2013-05-08 33 views
0

我使用Yii和YiiBooster扩展。我试图添加一个TbButtonGroup(所以我有很好的下拉样式菜单和一些动作)到一个TbExtendedGridView小部件。它位于网格视图的最后一列内,当我单击打开下拉菜单时 - 菜单仅部分可见。部分超出TbExtendedGridView矩形的菜单不可见。如何使它完全可见? 我的代码如下:TbExtendedGridView中的YiiBooster TbButtonGroup部分不可见

array(
     'header' => '', 
     'value' => function($data) 
     { 
      $this->widget('bootstrap.widgets.TbButtonGroup', array(
        'size'=>'mini', 
        'type'=>'inverse', 
        'buttons'=>array(
         array('icon'=>'align-left', 'type'=>'', 'items'=>array 
         (
          array('label'=>'Statystyki liczbowe', 'url'=>'#'), 
          array('label'=>'Statystyki liczbowe', 'url'=>'#'), 
          array('label'=>'Statystyki liczbowe', 'url'=>'#'), 
          array('label'=>'Statystyki liczbowe', 'url'=>'#'), 
         ), 
        ), 
       ), 
      )); 
     } 
    ), 
+0

工作正常,我。似乎你有问题在css – 2013-05-08 15:58:23

+0

嗯你是对的。我注意到它正在被右列切割(这是默认的2列yii样板布局)。这很有趣,因为popover的“z-index”设置为1000.我进一步检查这个,也许我会找到某事。 – Joe 2013-05-09 06:35:00

回答

2

$this不会function($data)

工作,你应该尝试的,是这样的:

Yii::app()->controller->widget