Sono alle prese con una CGridView con un buon numero di colonne.
Il problema è che se il contenuto di una colonna è troppo grande, la riga di dati viene spezzettata su più righe a video. Questo di per sè sarebbe anche un bene, però, paginando, alcune pagine hanno righe multilinea, altre no e l’effetto non è un gran che.
La soluzione che ho adottato è quella di prendere solo la prima parte del campo "voluminoso" e che determina lo spezzettamento della riga.
Mi piacerebbe poter visualizzare però il campo intero al passaggio del mouse. Ho provato a settare TITLE in htmlOptions della colonna interessata:
//.....
    'columns'=>array(
//.....
       array (
              'name' => 'Dettaglio',
              'value' => 'SeleDettaglio($data)',
              'htmlOptions' => array('title' => '$data'), 
//              'htmlOptions' => array('title' => $data),             NON VA NEMMENO QUESTO
//              'htmlOptions' => array('title' => $altraVariabile),    QUESTO NEPPURE
             )
ma non funziona, perchè htmlOptions non viene rivalutata dinamicamente con il contenuto di $data.
Il tutto funziona, ovviamente, con una stringa fissa:
   'htmlOptions' => array('title' => 'stringa fissa inutile'), 
Qualche idea ?
