Hola, que tal? espero todo bien
Tengo una duda, estoy aprendiendo a usar codeigniter y estoy programando un sitio, para ver que tal la cosa
Perfectamente puedo pasar datos del modelo a la plantilla
el problema surge porque como de este script pretendo sacar varios sitios, hice un archivo en la carpeta controllers llamado "config.php" donde hice un array de tipo $pagina['titulo']=''; de modo que si quiero cambiar el titulo de la pagina modifico ese archivo y punto.
Ahora, como hago para enviar los datos de ese archivo a la vista ?
no puedo hacerlo de esta menera porque ya he probado
$this->load->view('plantilla',$datos,$config);
tampoco quiero agregar este archivo directamente a plantilla.php, quiero que el modelo se encargue de enviar esos datos
y si hago lo siguiente tampoco me funciona
$_datos['config']=$pagina; //donde $pagina contiene los datos
$_datos['modelo']=$datos_modelo; // que se supone que estos datos los recupero del modelo
entonces ahora tengo un array $_datos y lo paso a vista de esta manera
$this->load->view('plantilla',$_datos); // bien , no?
ahora en plantilla.php
hago esto <?php echo $tipo; ?> // no funciona
hago esto <?php echo $pagina['tipo']; ?>// tampoco funciona, entonces? ;)
ojala puedan echarme una mano y ojala me entiendan :) saludos