@Caspergreen

Как скрыть если значение false в TbGridView?

Пытаюсь скрыть ячейку, если значение отличается от true, то требуется не формировать
$this->widget('bootstrap.widgets.TbGridView', array(
	'id'=>'bs-scenario-grid',
	'dataProvider'=> $dataProvider,
        'columns'   => array(
            [
            'name'  => 'pub',
            'value' => function( $data ) {
                if ($data->pub == 1) {
                    return "true"; 
                } else if($data->pub == 0) { 
                    return "hidden"; 
                }
            }
            ],
        )


Контроллер -
$dataProvider = new CActiveDataProvider('RoomCat');
        $this->render("admin", array('dataProvider' => $dataProvider));
  • Вопрос задан
  • 152 просмотра
Пригласить эксперта
Ответы на вопрос 1
EnChikiben
@EnChikiben
Скрыть ячейку таблицы, это что то новенькое ))) если значение pub == 0 просто возвращайте пустую строку и все.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы