Ver Mensaje Individual
  #7 (permalink)  
Antiguo 03/01/2011, 13:30
Avatar de HiToGoRoShi
HiToGoRoShi
 
Fecha de Ingreso: abril-2008
Mensajes: 849
Antigüedad: 16 años, 7 meses
Puntos: 31
Respuesta: ¿ Menu de navegacion ?

lo tengo asi .... y lo quiero plantar asi:

Código PHP:
Ver original
  1. <?php
  2. class Home extends Controller
  3. {
  4.     private $nav = 'body';
  5.    
  6.     public function __construct()
  7.     {
  8.         parent::Controller();
  9.         $this->load->helper('url');
  10.        
  11.         //Cabezera
  12.         $data = array('titulo' => 'Anexcons SRL');
  13.         $this->load->view('home/header',$data);
  14.         //Menu
  15.         $this->load->view('home/menu',false);
  16.         //Cuerpo
  17.         $this->load->view('home/' . $this->nav);
  18.         //Pie de pagina
  19.         $this->load->view('home/footer');
  20.     }
  21.    
  22.     public function index()
  23.     {
  24.  
  25.     }
  26.    
  27.     public function nuevoUsuario()
  28.     {
  29.         $this->nav = 'registro';
  30.     }
  31. }
  32. ?>

Esta bien hecho cargar todo en el constructor ? , porque sino lo cargo en el constructor no se muestra las demas partes de la pagina y no quiere ir declarando todo de nuevo, supongo que se debe declarar toda de una sola ves no ?

Y la cosa es esto, cuando yo haga click en un link en etsa funcion se carge la nueva pagina y muestre los demas tal como esta...

Código PHP:
Ver original
  1. $this->load->view('home/registroUsuario');

Osea el tercer view que cargo es el contenido, y justamente quiero saber como mandarle a que carge otra pagina sin tener que copiar todas lsa cargas de los views en diferentes funciones