Joomla.it Forum
Non solo Joomla... => Sviluppo => : franant 24 Aug 2010, 11:24:00
-
Ciao a tutti,
continuando a sviluppare i miei componenti di studio, mi è sorta una necessità, ovvero quella di passare con assignRef() un array dal view.html.php al file del template. Solo che questa cosa non è documentata; ovvero, sulla documentazione ufficiale e in giro per internet ho trovato solo il modo di passare una variabile semplice.
Quindi devo trovare un altro modo per passare un array al template?
Grazie in anticipo per le risposte :)
Francesco
-
$this->assignRef( 'data', $data )
$data non è "una variabile sola" come la definisci, è un array
M.
-
Ok, perfetto, grazie mille. :)
Ciao
Francesco
-
attenzione, il prototipo è
function assignRef($key, &$val)
quindi &$val ($data) è un puntatore: che punti ad uno scalare, ad un vettore od ad un oggetto non è rilevante. non vi è documentazione in proposito perché non vi è il problema.
ciao,
marco
-
quindi &$val ($data) è un puntatore: che punti ad uno scalare, ad un vettore od ad un oggetto non è rilevante. non vi è documentazione in proposito perché non vi è il problema.
ciao,
marco
Si, effettivamente non avevo pensato al fatto che, essendo un puntatore, non è rilevante che quello che passo sia un oggetto, un array, o un oggetto :D
Grazie mille per la precisazione