ciao a tutti,
ho bisogno del vostro aiuto
come dal titolo ho necessità di personalizzare una colonna di CGridView.
In particolare devo inserire una stringa ricavata dalla lettura di una tabella relativa ad un model diverso.
Mi spiego meglio:
ho una view con CGridView in cui ho specificato questa colonna:
array(
'name'=>'valore',
'value'=>array('Internicode','interniToString'),
'header'=>'Elenco',
),
nel model Internicode ho dichiarato:
public function interniToString()
{
//qui devo fare la query sulla tabella per estrapolare i dati che mi servono
$stringa="stringa ricavata da tabella";
return $stringa;
}
e fino qui funziona tutto.
ora vorrei inserire un parametro nella funzione:
public function interniToString($parametro)
quello che non riesco a capire è come passare il parametro nell’array di colums
qualcuno mi può aiutare?
grazie