[Resolvido] Configurando a opção 'template' da CGridView

E aew galera,

Como faço pra exibir {view}{delete} em uma linha da grid e apenas {delete} em outra linha mediante uma verificação de um campo específico da mesma?

Segue a imagem de como que quero, ela foi criada por mim e é a forma que eu quero que apareça mais não ta sendo assim.

Já tentei usar




    'template' => ('$data->o_que_eu_quero == 1')?'{view}{delete}':{delete}

...

    'template' => ('$data->o_que_eu_quero' == '1')?'{view}{delete}':{delete}



e algumas coisas similares no código, sem sucesso.

Laverson,

Faz assim:




array

(

    'class'=>'CButtonColumn',

    'template'=>'{view}{delete}',

    'buttons'=>array

    (

        'view' => array

        (

            'visible'=>'$data->o_que_eu_quero == 0',

        ),

    ),

),



\o/

Vlw Newerton, deu certo.

:D