Dividir la columnas de un zii.widgets.grid.CGridView

Mi duda es que si las columnas de un ‘zii.widgets.grid.CGridView’ se pueden dividir, normalmente definimos las columnas por ejemplo nombre sexo y edad pero yo quisiera que la columna sexo tuviera dos filas y que la segunda fila tuviera 2 columnas masculino y femenino por ejemplo:




 ___________________________________

 |      |________sexo_________|    |

 |nombre|masculino | femenino |edad|



Para hacer un grid como describo arriba copia los archivos que adjunto menos ejemplo.php en:

yii/framework/zii/widgets/grid

en el archivo ejemplo.php hay un ejemplo de como se puede usar

para que los botone de editar,eliminar, y ver funciones debes de ponerle el parametro

‘url’=>array(‘nombre_del_controlador/’),

Te recomendaria que hagas una extension de esto y que de paso, renombres las clases a EAdvancedxxx (E en lugar de C) para conservar las buenas practicas!!!

Tienes razon pero bueno es que no se en estos momentos hacer la extencion, y ahora estoy cojido de time para ver en la guia como es que se hace, bueno si de paso te embullas ::)

Pone todas esas clases en una carpeta (por ejemplo EAdvancedGridView)

Y listo!!!!

La carpeta iria luego en extensions y tendrias que hacer un pre import en config main de esa carpeta y todo su contenido.




'pre'=>array(

   ...

  'ext.EAdvancedGridView',

  ...

)

Acordate de armar un txt con las instrucciones!