nel mio controller ho una variabile pubblica che voglio usare a mio avviso.
public $header = array("show_menu"=>true);
tradizionale vorrei passare variabili come un array alla funzione load->view("incl_header",$header)
, però ho notato che a mio avviso posso recuperare le variabili di mio controller in questo modo:
echo $this->header['show_menu'];
ci sono problemi il recupero variabili come questa nel mio file di visualizzazione?
sto utilizzando CodeIgniter 2.1.3
Nella tua vista fai 'var_dump ($ this);' e vedrai perché puoi. –
oke quindi nessun problema se uso questo metodo? –
Sì, va bene, non è coerente con gli utenti della CI. Cerca di seguire il normale modo di accedere alla variabile usando CI nel caso in cui tale uso non fosse possibile nelle versioni future. –