Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/07/2011, 09:42
Krlinhos
 
Fecha de Ingreso: diciembre-2009
Mensajes: 79
Antigüedad: 14 años, 4 meses
Puntos: 1
Cuantos controladores? Uno global para el proyecto o uno por pagina del proyecto

Hola,

Estoy empezando con MVC y CodeIgniter, y tengo la siguiente duda que no he conseguido resolver leyendo.

Tengo esta estructura de página:

Pagina

-->Seccion1
-->SubSeccion1.1

-->Seccion2
-->SubSeccion2.1

-->Seccion3
-->SubSeccion3.1

Tengo un controlador Global asi:

Código PHP:

<?php

class miproyecto extends CI_Controller {

    function 
__construct(){
        
parent::__construct();
    }
    
    public function 
index(){        
        
$this->load->view('header');
        
$this->load->view('seccion1');
        
$this->load->view('footer');
    }
    
    public function 
seccion2(){
        
$this->load->view('header');
        
$this->load->view('seccion2');
        
$this->load->view('footer');
    }
    
    public function 
seccion3(){
        
$this->load->view('header');
        
$this->load->view('seccion3');
        
$this->load->view('footer');
    }
}

?>
Ahora bien cuando entro en localhost/miproyecto si se ve bien, pero cuando en el menu clicko en otra seccion no se muestra(Error 404). He probado a ver si estaba mal el enlace del menu y he escrito directamente en el navegador localhost/miproyecto/seccion2 y me sale el mismo error :(

Debo crear un controlador por cada seccion/pagina que tengo? o puedo tener uno global. Espero me puedan ayudar o enlazar a algun tutorial donde pueda verlo claramente, pues hasta ahroa no fue asi...

Un saludo y gracias.