hola tengo una duda con el tema de metodos y controladores
te un controller indexcontroller.php con este codigo:
Código PHP:
class IndexController extends ControllerBase {
public function index(){
require('modelo/InicioModel.php');
$inicio= new InicioModel();
$total_equipos=$inicio->total_equipos();
$archivo_blog=$inicio->archivo_blog();
$archivo_ranking=$inicio->archivo_ranking();
$ultimas_noticias=$inicio->ultimas_noticias();
$ultimo_update=$inicio->ultimo_update();
$data['total_equipos']=$total_equipos;
$data['blog']=$archivo_blog;
$data['ranking']=$archivo_ranking;
$data['noticias']=$ultimas_noticias;
$data['update']=$ultimo_update;
$this->view->show('index.php',$data);
}
}
salvo el $data[noticias] todos los demás los muestro en el archivo sidebar.php que se llama desde el index.php con include('sidebar.php).
Hasta ahí todo anda perfecto. El tema esta cuando llamo a otro controlador la info del sidebar no se muestra y necesito pegar todo el codigo del indexcontroller.php
Evidentemente algo estoy haciendo mal, como puedo hacer para que la info del sidebar quede permanente independientemente de la vista que me genere los controladores?
desde ya muchas gracias