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.