<?php defined('BASEPATH') OR exit('No direct script access allowed'); class Site extends CI_Controller { public function __construct() { parent::__construct(); $this->load->model('Integrantes_model');// llamamos a los modelos que vamos a utilizar $this->load->model('Comites_model');// llamamos a los modelos que vamos a utilizar } /** * Index Page for this controller. * * Maps to the following URL * http://example.com/index.php/welcome * - or - * http://example.com/index.php/welcome/index * - or - * Since this controller is set as the default controller in * config/routes.php, it's displayed at http://example.com/ * * So any other public methods not prefixed with an underscore will * map to /index.php/welcome/<method_name> * @see https://codeigniter.com/user_guide/general/urls.html */ public function integrantes(){ $data['title'] = "Integrantes"; //Titulos del elemento mostrado $data['content'] = "integrantes/index.php"; // vista que se va a cargar en el espacio en blanco. $data['menu_comites'] = $this->Comites_model->lista_comites_landing(); // modelo de consulta en la BD $data['listaIntegrantes'] = $this->Integrantes_model->listaIntegrantesLanding(); // modelo de consulta en la BD $this->load->view("template2", $data); // vista contenedora + array de datos. } public function profile(){ $id = $_GET['id']; $data['title'] = "Perfil"; //Titulos del elemento mostrado $data['content'] = "integrantes/profile.php"; // vista que se va a cargar en el espacio en blanco. $data['menu_comites'] = $this->Comites_model->lista_comites_landing(); // modelo de consulta en la BD $data['listaIntegrantes'] = $this->Integrantes_model->selectOne($id); // modelo de consulta en la BD $this->load->view("template2", $data); // vista contenedora + array de datos. } public function comites(){ $data['content'] = "comites/index.php"; //$data['title']= "comite ".$_GET['id_comite']; $data['menu_comites'] = $this->Comites_model->lista_comites_landing(); // modelo de consulta en la BD $data['comites'] = $this->Comites_model->unComite($_GET['id_comite']); // modelo de consulta en la BD $this->load->view("template2", $data); } public function comites_integrantes(){ $data['content'] = "integrantes/index.php"; $data['menu_comites'] = $this->Comites_model->lista_comites_landing(); // modelo de consulta en la BD //$data['title']= "comite ".$_GET['id_comite']; //$data['title']= "Comité Cientifico asesor para fenómenos Geológicos"; if ($_GET['id_comite']==0){ redirect(base_url(''),'refresh'); } else { $data['comites'] = $this->Comites_model->unComite($_GET['id_comite']); // modelo de consulta en la BD $data['listaIntegrantes'] = $this->Integrantes_model->listaIntegrantesComite($_GET['id_comite']); // modelo de consulta en la BD $this->load->view("template2", $data); } } }