See file /home/redgama/public_html/gama/protected/controller/MainController.php


+ Error on line 8

        $idioma substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 02);

<?php

class MainController extends DooController {

    public 
$data;

    public function 
index() {
        $idioma substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 02);

        return 
Doo::conf()->APP_URL $idioma;
    }

    public function 
spanish() {

        
$idioma "spanish.php";
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->data['idioma'] = $idioma;
        
$this->buildMenu("es");
        
$this->buildMenuFooter("es");
        
$this->banners("es");
        
$this->Noticias("es");

        
$p Doo::db()->find('Pages', array("where" => "page= 'inicio' ""limit" => 1));
        
$this->data['titulo'] = $p->titulo;
        
$this->data['html'] = $p->descripcion;
        
$this->data['color'] = $p->color;

        
$video Doo::db()->find('Videos', array("where" => "estado=1""limit" => 1));
        
$this->data['video'] = $video->link;

        
$certificados Doo::db()->find('Certificados', array("select" => "id,titulo,nombre,codigo,imagen,documento""where" => "principal='S' AND estado = 1""desc" => "nombre"));
        
$this->data['certificados'] = $certificados;

        
$b Doo::db()->find('Pages', array("where" => "page= 'bienvenido' ""limit" => 1));
        
$this->data['titulobienvenido'] = $b->titulo;
        
$this->data['htmlbienvenido'] = $b->descripcion;

        
$bt Doo::db()->find('Pages', array("where" => "page= 'textobanner' ""limit" => 1));
        
$this->data['titulobienvenido'] = $bt->titulo;
        
$this->data['textobanner'] = $bt->descripcion;

        
$this->buildHiper('es');
        
$this->data['Hipervinculos'];
        
$this->data['content'] = 'inicio';
        
$this->data['scriptactiveP'] = "$('#HL1').addClass('');";
        
$this->data['scriptactiveM'] = "$('#HL1').addClass('');";
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;

        
$this->renderc('home'$this->datatrue);
    }

    public function 
english() {
        
$_SESSION['Hipervinculos'] = NULL;
        
$idioma "english.php";
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->data['idioma'] = $idioma;
        
$this->buildMenu("en");
        
$this->buildMenuFooter("en");
        
$this->banners("en");
        
$this->Noticias("en");


        
$p Doo::db()->find('Pages', array("where" => "page= 'inicio' ""limit" => 1));
        
$this->data['titulo'] = $p->titulo2;
        
$this->data['html'] = $p->english;
        
$this->data['color'] = $p->color;

        
$video Doo::db()->find('Videos', array("where" => "estado=1""limit" => 1));
        
$this->data['video'] = $video->link;

        
$certificados Doo::db()->find('Certificados', array("select" => "id,titulo_ingles as titulo,nombre,codigo,imagen,documento""where" => "principal='S' AND estado = 1""desc" => "nombre"));
        
$this->data['certificados'] = $certificados;

        
$b Doo::db()->find('Pages', array("where" => "page= 'bienvenido' ""limit" => 1));
        
$this->data['titulobienvenido'] = $b->titulo2;
        
$this->data['htmlbienvenido'] = $b->english;

        
$bt Doo::db()->find('Pages', array("where" => "page= 'textobanner' ""limit" => 1));
        
$this->data['titulobienvenido'] = $bt->titulo2;
        
$this->data['textobanner'] = $bt->english;

        
$this->buildHiper('en');
        
$this->data['Hipervinculos'];


        
$this->data['content'] = 'inicio';
        
$this->data['scriptactiveP'] = "$('#HL1').addClass('');";
        
$this->data['scriptactiveM'] = "$('#HL1').addClass('');";
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    public function 
configuracion (){
        
$configuracion Doo::db()->find('Configuracion', array("select" => "nombre_empresa,"
            
"telefono_empresa,cel_empresa,email_empresa,direccion_empresa,"
            
"ciudad_empresa,facebook,twitter,instagram"'limit' => 1));
        
$this->data['empresa'] = $configuracion->nombre_empresa;
        
$this->data['telefono'] = $configuracion->telefono_empresa;
        
$this->data['celular'] = $configuracion->cel_empresa;
        
$this->data['email'] = $configuracion->email_empresa;
        
$this->data['direccion'] = $configuracion->direccion_empresa;
        
$this->data['ciudad'] = $configuracion->ciudad_empresa;
        
$this->data['facebook'] = $configuracion->facebook;
        
$this->data['twitter'] = $configuracion->twitter;
        
$this->data['instagram'] = $configuracion->instagram;
        
$this->data['youtube'] = $configuracion->youtube;
        
$this->data["red_gama"]=Doo::db()->query("SELECT * FROM red_gama")->fetchAll();
    }

    public function 
buildHiper($idioma) {
        
$html null;
        if (
$idioma == 'es') {
            
$opciones Doo::db()->query("SELECT h.id,h.`texto` AS texto,h.`link`,h.`submenu`,h.`depende`,h.`principal`  FROM hipervinculos h WHERE principal='S' AND h.`depende`=0")->fetchAll();
        } else {
            
$opciones Doo::db()->query("SELECT h.id,h.`text` AS texto,h.`link`,h.`submenu`,h.`depende`,h.`principal`  FROM hipervinculos h WHERE principal='S' AND h.`depende`=0")->fetchAll();
        }
        foreach (
$opciones as $key => $value):

            if (
$value['submenu'] == 'S') {
                
$html.="<li>";
                
$html.= '<select  id="itisel" name="itisel" style="box-shadow: none; font-size: 16px;
                            height: 31px;font-weight: normal; padding: 0; border-radius: 0;border: 
                            1px solid transparent; -moz-appearance: none; -webkit-appearance: none;
                            appearance: none;" class="form-control titulos">'
;
                
$html.="<option value='$value[link]' >$value[texto]</option>";
                
$html.= $this->buildHiperChild($value['id'], $idioma);
            } else {
                
$html.="<li>"
                        
"<a style='padding: 0px;' target='_blank' href='$value[link]' class='titulos'>$value[texto]</a>";
            }
            
$html.="</li>";
            
$html.='<li class="divider">&nbsp;</li>';

        endforeach;
        
$this->data['Hipervinculos'] = $html;
    }

    public function 
buildHiperChild($id$idioma) {
        
$html null;
        
$inc 1;
        if (
$idioma == 'es') {
            
$opciones Doo::db()->query("SELECT h.id,h.`texto` as texto,h.`link`,h.`link`,h.submenu FROM hipervinculos h WHERE depende='$id'")->fetchAll();
        } else {
            
$opciones Doo::db()->query("SELECT h.id,h.`text`as texto,h.`link`,h.`link`,h.submenu FROM hipervinculos h WHERE depende='$id'")->fetchAll();
        }
        foreach (
$opciones as $key => $value):
            
$html.="<option value='$value[link]'>$value[texto]</option>";
            
$inc++;
        endforeach;
        
$html.=' </select>';
        return 
$html;
    }

    public function 
destacadas($idioma) {
        
Doo::loadModel("Articulos");
        
$a = new Articulos();
        
$a->publicado "S";
        
$a->destacada "S";
        
$articles Doo::db()->find($a, array(
            
"select" => "id,titulo,intro,link,imagen,orden",
            
"order by" => "orden""desc" => "orden",
            
"asArray" => true));
        return 
$articles;
    }

    public function 
banners($idioma) {
        if (
$idioma == "es") {
            
$banner Doo::db()->find('Articulos', array("select" => "id,titulo,titulo2,color,color2,descripcion,imagen""order by" => "orden""asc" => "orden"));
        } else {
            
$banner Doo::db()->find('Articulos', array("select" => "id,tituloingles AS titulo,tituloingles2 AS titulo,color,color2,descripcioningles AS descripcion,imagen""order by" => "orden""asc" => "orden"));
        }
        
$this->data['banners'] = $banner;
    }

    public function 
Itinerario() {
        
$itiselec $_GET['itisel'];
        
//echo $itiselec; //imprimes el valor del "value" elegido
        
switch ($itiselec) {

            case 
0:
                
$url $this->data['rootUrl'] = Doo::conf()->APP_URL;
                echo 
"<SCRIPT>window.location='$url';</SCRIPT>";
                break;

            case 
1:
                
$url "http://online.puertocartagena.com/sprconline/estport.nsf/portuarioSP?openPage";
                echo 
"<SCRIPT>window.location='$url';</SCRIPT>";
                break;

            case 
2:
                
$url "http://www.sprb.com.co/sprb_files/situamuelle.php";
                echo 
"<SCRIPT>window.location='$url';</SCRIPT>";
                break;

            case 
3:
                
$url "http://www.sprbun.com/informacion-para-comercio-exterior/situacion_portuaria/muelle.php";
                echo 
"<SCRIPT>window.location='$url';</SCRIPT>";
                break;

            case 
4:
                
$url "http://www.oceanschedules.com/schedules/search.do";
                echo 
"<SCRIPT>window.location='$url';</SCRIPT>";
                break;
        }
    }

    public function 
imagen() {
        
$param $this->params['pindex'];
        
$id $_REQUEST['id'];
        
$rs Doo::db()->find($param, array("select" => "imagen",
            
"where" => "id = ?",
            
"limit" => 1,
            
"param" => array($id)));
        
$imagen $rs->imagen;

        if (
$imagen == "") {
            echo 
"";
        } else {
            
Header("Content-type: image/jpg ");
            echo 
$imagen;
        }
    }

    public function 
verMapa() {
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('mapa'$this->data);
    }

    public function 
iniciars() {
        
$nickname $_POST["nickname"];
        
$clave $_POST["clave"];
        
$rs Doo::db()->query("select * from afiliados where usuario = ? and password = MD5(?) AND estado=2", array($nickname$clave))->fetch();
        if (isset(
$rs["usuario"])) {
            
Doo::loadModel("Afiliados");
            
$_SESSION["reg_user"] = new Afiliados($rs);
            return 
Doo::conf()->APP_URL;
        } else {
            
$this->data["msj_error"] = "El usuario no esta registrado";
            
$this->entrar();
        }
    }

    public function 
entrar() {
        
$this->buildMenu();
        
$this->data['titulo'] = "Iniciar Sesi&oacute;n";
        
$this->data['content'] = 'iniciar';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    public function 
salir() {
        
$_SESSION["reg_user"] = null;
        return 
Doo::conf()->APP_URL;
    }

    public function 
showPage() {
        
$page $this->params['pagina'];
        
Doo::loadModel("Pages");
        
$p = new Pages();
        
$p->page $page;
        
$p Doo::db()->find($p, array('limit' => 1));
        
$idiomapage $this->params['idioma'];

        
//$this->data['link'] = "$('li.$page').addClass('active');\n";
        
if ($p->privado == "1") {
            if (isset(
$_SESSION["reg_user"])) {
                
$this->data['titulo'] = $p->titulo;
                
$this->data['html'] = $p->descripcion;
                
$this->data['revista'] = $p->revista;
                
$this->buildMenu();
                
$this->data['scriptactiveM'] = "$('#M$p->page').addClass('active');";
                
$this->data['content'] = 'pagina';
                
$this->data['rootUrl'] = Doo::conf()->APP_URL;
                
$this->renderc('home'$this->datatrue);
            } else {
                return 
Doo::conf()->APP_URL "denied";
            }
        } else {
            if (
$idiomapage == "en") {
                
$p Doo::db()->find($p, array('limit' => 1));
                
$this->data['titulo'] = $p->titulo2;
                
$this->data['html'] = $p->english;
                
$this->data['foto'] = $p->foto_ingles;
                
$this->data['color'] = $p->color;
                
$idioma "english.php";
            }
            if (
$idiomapage == "es") {
                
$p Doo::db()->find($p, array('limit' => 1));
                
$this->data['titulo'] = $p->titulo;
                
$this->data['html'] = $p->descripcion;
                
$this->data['foto'] = $p->foto;
                
$this->data['color'] = $p->color;
                
$idioma "spanish.php";
            }
            if (
$p == false) {
                return array(
Doo::conf()->APP_URL "/error"404);
            }

            
$this->data['idioma'] = $idioma;
            
$this->buildMenu($idiomapage);
            
$this->buildHiper($idiomapage);
            
$this->buildMenuFooter($idiomapage);
           

            
$id $p->page;
            
$sql Doo::db()->query("SELECT id FROM direcciones WHERE id = ( SELECT dependencia FROM direcciones WHERE url = '$id' )")->fetchAll();
            
$id_p $sql[0]["id"];
            
$this->data['scriptactiveP'] = "$('#HL$id_p').addClass('active');";
            
$this->data['scriptactiveM'] = "$('#M$p->page').addClass('active');";
           
            
$this->data['content'] = 'pagina';
            
$this->data['rootUrl'] = Doo::conf()->APP_URL;
            
$this->renderc('home'$this->datatrue);
        }
    }

    public function 
ShowOurTeam() {
        
$idiomapage $this->params['idioma'];
        if (
$idiomapage == "en") {
            
$this->data['titulo'] = "Our Team";
            
$empleado Doo::db()->find('Empleados', array("select" => "id,nombre,apellidos,cargoingles As cargo,fotos,descripcioningles AS descripcion""where" => "estado=1"));
            
$idioma "english.php";
            
$this->buildMenu("en");
            
$this->buildMenuFooter("en");
        } else {
            
$this->data['titulo'] = "Nuestro Equipo";
            
$empleado Doo::db()->find('Empleados', array("select" => "id,nombre,apellidos,cargo,fotos,descripcion""where" => "estado=1"));
            
$idioma "spanish.php";
            
$this->buildMenu("es");
            
$this->buildMenuFooter("es");
        }
        
$this->data['empleado'] = $empleado;
        
$this->data['idioma'] = $idioma;
        
$this->data['content'] = 'ourteam';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    public function 
Incoterms() {
        
$idiomapage $this->params['idioma'];
        if (
$idiomapage == "en") {

            
$p Doo::db()->find('Pages', array('where' => 'page="incoterms"''limit' => 1));
            
$this->data['titulo'] = $p->titulo2;
            
$this->data['html'] = $p->english;
            
$this->data['foto'] = $p->foto_ingles;
            
$this->data['color'] = $p->color;
            
$this->data["palabras"]=array("Clauses""Type of Transportation""Obligations""Buyer""Seller");          
            
$this->data['incoterms']=Doo::db()->query("SELECT siglas,nombre_ingles AS nombre,clausulas_ingles AS clausulas,tipo_trasnporte_ingles AS tipo_transporte,vendedor_ingles AS vendedor,comprador_ingles AS comprador,color FROM incoterms WHERE estado='1';")->fetchAll();
            
$idioma "english.php";
            
$this->buildMenu("en");
            
$this->buildMenuFooter("en");
        } else {        
            
$p Doo::db()->find('Pages', array('where' => 'page="incoterms"''limit' => 1));
            
$this->data['titulo'] = $p->titulo;
            
$this->data['html'] = $p->descripcion;
            
$this->data['foto'] = $p->foto;
            
$this->data['color'] = $p->color;
            
$this->data["palabras"]=array("Clausulas","Tipo de Transporte","Obligaciones","Comprador","Vendedor");
            
$this->data['incoterms']=Doo::db()->query("SELECT siglas,nombre,clausulas,tipo_transporte,vendedor,comprador,color FROM incoterms WHERE estado='1';")->fetchAll();
            
$idioma "spanish.php";
            
$this->buildMenu("es");
            
$this->buildMenuFooter("es");
        }
        
//$this->data['empleado'] = $empleado;
        
$this->data['scriptactiveP'] = "$('#HL21').addClass('active');";
        
$this->data['scriptactiveM'] = "$('#Mincoterms').addClass('active');";
        
$this->data['idioma'] = $idioma;
        
$this->data['idiomapage']=$idiomapage;
        
$this->data['content'] = 'inconterm';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    public function 
denied() {
        
$this->data['titulo'] = "Acceso denegado";
        
$this->data['html'] = '<div id="denegado"></div><div><spam>No tiene permiso para esta opciĆ³n, para poder ingresar debe tener una cuenta de usuario e ingresar.</spam><br/><a href="' Doo::conf()->APP_URL 'entrar">Ingresar como usuario.</a><br/><a href="' Doo::conf()->APP_URL 'afiliarse">Crear una cuenta.</a></div>';
        
$this->buildMenu();
        
$this->data['content'] = 'pagina';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    public function 
getviewPrincipal() {
        
$id $this->params['id'];
        
$idiomapage $this->params['idioma'];

        if (
$id == 40) {
            if (
$idiomapage == "es") {
                
$noticias Doo::db()->find('Noticias', array("select" => "id,titulo,introduccion,tipo,imagen,fecha_crec""where" => "tipo='N'""desc" => "orden"));
                
$idioma "spanish.php";
                
$this->buildMenu("es");
                
$this->buildMenuFooter("es");
                
$this->Menu("es");
            } else {
                
$noticias Doo::db()->find('Noticias', array("select" => "id,tituloingles AS titulo,introduccioningles AS introduccion,tipo,imagen,fecha_crec""where" => "tipo='N'""desc" => "orden"));
                
$idioma "english.php";
                
$this->buildMenu("en");
                
$this->buildMenuFooter("en");
                
$this->Menu("en");
            }

            
$this->data['scriptactiveP'] = "$('#HL521').addClass('active');";
            
$this->data['scriptactiveM'] = "$('#M521').addClass('active');";

            
$this->data['noticias'] = $noticias;
            
$this->data['idioma'] = $idioma;
            
$this->data['content'] = 'noticias';
            
$this->data['rootUrl'] = Doo::conf()->APP_URL;
            
$this->renderc('home'$this->datatrue);
        } else {

            if (
$idiomapage == "en") {
                
$n Doo::db()->find('Noticias', array("select" => "id,tituloingles AS titulo,introduccioningles AS introduccion,contenidoingles AS contenido""where" => 'id=?''limit' => 1'param' => array($id)));
                
$this->data['id'] = $n->id;
                
$this->data['titulo'] = $n->titulo;
                
$this->data['html'] = $n->contenido;

                
$idioma "english.php";
                
$this->buildMenu("en");
                
$this->buildMenuFooter("en");
                
$this->Menu("en");
            } else {

                
$n Doo::db()->find('Noticias', array("select" => "id,titulo AS titulo,introduccion AS introduccion,contenido AS contenido""where" => 'id=?''limit' => 1'param' => array($id)));
                
$this->data['id'] = $n->id;
                
$this->data['titulo'] = $n->titulo;
                
$this->data['html'] = $n->contenido;
                
$idioma "spanish.php";
                
$this->buildMenu("es");
                
$this->buildMenuFooter("es");
                
$this->Menu("es");
            }
            
$this->data['scriptactiveP'] = "$('#HL521').addClass('active');";
            
$this->data['scriptactiveM'] = "$('#M521').addClass('active');";
            
$this->data['idioma'] = $idioma;
            
$this->data['content'] = 'principalindividual';
            
$this->data['rootUrl'] = Doo::conf()->APP_URL;
            
$this->renderc('home'$this->datatrue);
        }
    }

    public function 
getviewCertificados() {
        
$idiomapage $this->params['idioma'];
        if (
$idiomapage == "es") {
            
$noticias Doo::db()->find('Certificados', array("select" => "id,nombre,imagen,codigo,fecha_venc,documento""where" => "principal='N' AND estado = 1""ORDER BY" => "orden""DESC" => "orden"));

            
$p Doo::db()->find('Pages', array('where' => 'page="Certificaciones"''limit' => 1));
            
$this->data['titulo'] = $p->titulo;
            
$this->data['html'] = $p->descripcion;
            
$this->data['foto'] = $p->foto;

            
$idioma "spanish.php";
            
$this->buildMenu("es");
            
$this->buildMenuFooter("es");
            
$this->Menu("es");
        } else {
            
$noticias Doo::db()->find('Certificados', array("select" => "id,nombreingles AS nombre,imagen,codigo,fecha_venc,documento""where" => "principal='N' AND estado = 1""ORDER BY" => "orden""DESC" => "orden"));

            
$p Doo::db()->find('Pages', array('where' => 'page="Certificaciones"''limit' => 1));
            
$this->data['titulo'] = $p->titulo2;
            
$this->data['html'] = $p->english;
            
$this->data['foto'] = $p->foto_ingles;

            
$idioma "english.php";
            
$this->buildMenu("en");
            
$this->buildMenuFooter("en");
            
$this->Menu("en");
        }

        
$this->data['scriptactiveP'] = "$('#HL7').addClass('active');";
        
$this->data['scriptactiveM'] = "$('#MCertificaciones').addClass('active');";
        
$this->data['certificados'] = $noticias;
        
$this->data['idioma'] = $idioma;
        
$this->data['content'] = 'certificados';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    public function 
getShowListatrabaje() {
        
$idiomapage $this->params['idioma'];
        if (
$idiomapage == "en") {
            
$trabajenosotro Doo::db()->find('Tnosotros', array("select" => "id,nombreingles AS nombre,introduccioningles AS introduccion,descripcioningles AS descripcion""where" => "estado=1"));
            
$trabaje "Employment opportunities";
            
$idioma "english.php";
            
$this->data['limite'] = Doo::db()->query("SELECT MIN(LENGTH(`introduccion`)) FROM tnosotros WHERE estado=1")->fetchAll();
            
$this->buildMenu("en");
            
$this->buildMenuFooter("en");
            
$sql Doo::db()->query("SELECT id, color,titulo2 AS titulo,foto,english AS descripcion FROM pages WHERE page='trabaje'")->fetchAll();
        } else {
            
$trabajenosotro Doo::db()->find('Tnosotros', array("select" => "id,nombre AS nombre,introduccion AS introduccion,descripcion AS descripcion""where" => "estado=1"));
            
$trabaje "Oportunidades de empleo";
            
$idioma "spanish.php";
            
$this->data['limite'] = Doo::db()->query("SELECT MIN(LENGTH(`introduccion`)) limite FROM tnosotros WHERE estado=1")->fetchAll();
            
$this->buildMenu("es");
            
$this->buildMenuFooter("es");
            
$sql Doo::db()->query("SELECT id, color ,titulo,foto,descripcion FROM pages WHERE page='trabaje'")->fetchAll();
        }
        
$this->data['trabajenosotro'] = $trabajenosotro;
        
$this->data['idioma'] = $idioma;

        
$this->data["titulo"] = $sql[0]["titulo"];
        
$this->data["foto"] = $sql[0]["foto"];
        
$this->data["html"] = $sql[0]["descripcion"];
        
$this->data["color"] = $sql[0]["color"];

        
$this->data["trabaje"] = $trabaje;

        
$this->data['scriptactiveP'] = "$('#HL27').addClass('active');";
        
$this->data['scriptactiveM'] = "$('#Mtrabajenosotro').addClass('active');";

        
$this->data['content'] = 'listatrabaje';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    public function 
getviewListatrabaje() {
        
$id $this->params['id'];
        
$idiomapage $this->params['idioma'];
        if (
$idiomapage == "en") {
            
$n Doo::db()->find('Tnosotros', array("select" => "id,nombreingles AS nombre,introduccioningles AS introduccion,descripcioningles AS descripcion""where" => 'id=?''limit' => 1'param' => array($id)));
            
$this->data['id'] = $n->id;
            
$this->data['titulo'] = $n->nombre;
            
$this->data['html'] = $n->descripcion;
            
$trabaje "Work with us";
            
$idioma "english.php";
            
$this->buildMenu("en");
            
$this->buildMenuFooter("en");
            
$this->Menu("en");
        } else {

            
$n Doo::db()->find('Tnosotros', array("select" => "id,nombre AS nombre,introduccion AS introduccion,descripcion AS descripcion""where" => 'id=?''limit' => 1'param' => array($id)));
            
$this->data['id'] = $n->id;
            
$this->data['titulo'] = $n->nombre;
            
$this->data['html'] = $n->descripcion;
            
$trabaje "Trabaje con nosotros";
            
$idioma "spanish.php";
            
$this->buildMenu("es");
            
$this->buildMenuFooter("es");
            
$this->Menu("es");
        }
        
$this->data['idioma'] = $idioma;
        
$this->data["trabaje"] = $trabaje;
        
$this->data['scriptactiveP'] = "$('#Mtrabajenosotro').addClass('active');";
        
$this->data['scriptactiveM'] = "$('#Mtrabajenosotro').addClass('active');";
        
$this->data['content'] = 'individualtrabaje';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

// Funcion para guardar HV de trabaje con nosotros

    
public function SaveHv() {
        
Doo::loadModel("HojaVida");
        
Doo::loadHelper('DooFile');
        
$hv = new HojaVida($_POST);
        try {
            
$pdf "";
            
$hv->id null;
            
$hv->nombre $_POST['nombre'];
            
$hv->apellidos $_POST['apellidos'];
            
$hv->docto $_POST['docto'];
            
$hv->doctonumero $_POST['doctonumero'];
            
$hv->celular $_POST['celular'];
            
$hv->telefono $_POST['telefono'];
            
$hv->profesion $_POST['profesion'];
            
$hv->email $_POST['email'];
            
$hv->ciudad $_POST['ciudad'];
            
$hv->estado "1";
            
$hv->trabajo_aplicar $_POST['id'];

            
$gd2 = new DooFile();
            
$type2 $gd2->getUploadFormat('documento');
            if (
$type2 == "application/pdf") {
                
$pdf $gd2->upload(Doo::conf()->FILE_DIR 'documentos/''documento''pdf_' date('Ymdhis'));
            } else {
                
$pdf "";
                throw new 
Exception('Formato del Archivo no Valido!');
            }
            
$hv->archivo_anexo $pdf;
            
Doo::db()->insert($hv);
        } catch (
PDOException $e) {
            echo 
$e->getMessage();
        }
        
$idiomapage $this->params['idioma'];
        if (
$idiomapage == "en") {
            return 
Doo::conf()->APP_URL 'trabajenosotro/en';
        } else {
            return 
Doo::conf()->APP_URL 'trabajenosotro/es';
        }
    }

    public function 
showaliados() {
        
Doo::loadHelper('DooPager');
        
$rst Doo::db()->query("select count(*) as total FROM aliados WHERE estado=1", array("limit" => 1));
        
$t $rst->fetch();

        if (
count($t) > 0) {
            
$total $t["total"];
        } else {
            
$total 0;
        }
        if (
$total == 0) {
            
$total 1;
        }


        
$idiomapage $this->params['idioma'];
        if (
$idiomapage == "en") {

            
$pager = new DooPager(Doo::conf()->APP_URL "aliados/2/page/en"$total205);
            if (isset(
$this->params['number'])) {
                
$pager->paginate(intval($this->params['number']));
            } else {
                
$pager->paginate(1);
            }

            
$sql "SELECT * FROM aliados WHERE estado=1 LIMIT" $pager->limit;
            
$rs Doo::db()->query($sql);
            
$this->data['aliado'] = $rs->fetchAll();

            
$idioma "english.php";
            
$this->buildMenu("en");
            
$this->buildMenuFooter("en");
            
$this->Menu("en");
        } else {

            
$pager = new DooPager(Doo::conf()->APP_URL "aliados/2/page/es"$total205);
            if (isset(
$this->params['number'])) {
                
$pager->paginate(intval($this->params['number']));
            } else {
                
$pager->paginate(1);
            }

            
$sql "SELECT * FROM aliados WHERE estado=1 LIMIT" $pager->limit;
            
$rs Doo::db()->query($sql);
            
$this->data['aliado'] = $rs->fetchAll();

            
$idioma "spanish.php";
            
$this->buildMenu("es");
            
$this->buildMenuFooter("es");
            
$this->Menu("es");
        }

        
$this->data['pager'] = $pager->output;
        
$this->data['idioma'] = $idioma;
        
$this->data['content'] = 'aliados';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    public function 
getNoticia() {
        
$id $this->params['id'];
        
$idiomapage $this->params['idioma'];

        if (
$idiomapage == "en") {
            
$n Doo::db()->find('Noticias', array("select" => "id,tituloingles AS titulo,introduccioningles AS introduccion,contenidoingles AS contenido, revista,archivo""where" => 'id=?''limit' => 1'param' => array($id)));
            
$this->data['id'] = $n->id;
            
$this->data['titulo'] = $n->titulo;
            
$this->data['html'] = $n->contenido;
            
$this->data['revista'] = $n->revista;
            
$this->data['archivo'] = $n->archivo;

            
$idioma "english.php";
            
$this->buildMenu("en");
            
$this->buildMenuFooter("en");
            
$this->Menu("en");
        } else {

            
$n Doo::db()->find('Noticias', array("select" => "id,titulo AS titulo,introduccion AS introduccion,contenido AS contenido, revista,archivo""where" => 'id=?''limit' => 1'param' => array($id)));
            
$this->data['id'] = $n->id;
            
$this->data['titulo'] = $n->titulo;
            
$this->data['html'] = $n->contenido;
            
$this->data['revista'] = $n->revista;
            
$this->data['archivo'] = $n->archivo;

            
$idioma "spanish.php";
            
$this->buildMenu("es");
            
$this->buildMenuFooter("es");
            
$this->Menu("es");
        }

        
$this->data['idioma'] = $idioma;
        
$this->data['scriptactiveP'] = "$('#HL1').addClass('active');";
        
$this->data['scriptactiveM'] = "$('#M1').addClass('active');";
        
$this->data['content'] = 'noticiaindividual';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    public function 
convertidores() {
        
$idiomapage $this->params['idioma'];
        if (
$idiomapage == "en") {
            
$idioma "english.php";
            
$this->buildMenu("en");
            
$this->buildMenuFooter("en");
            
$sql Doo::db()->query("SELECT id,titulo2 AS titulo,foto,color,english AS descripcion FROM pages WHERE page='convertidores'")->fetchAll();
        } else {
            
$idioma "spanish.php";
            
$this->buildMenu("es");
            
$this->buildMenuFooter("es");
            
$sql Doo::db()->query("SELECT id,titulo,foto,color,descripcion FROM pages WHERE page='convertidores'")->fetchAll();
        }
        
$this->data['scriptactiveP'] = "$('#HL21').addClass('active');";
        
$this->data['scriptactiveM'] = "$('#Mconvertidores').addClass('active');";
        
$this->data['idioma'] = $idioma;

        
$this->data["titulo"] = $sql[0]["titulo"];
        
$this->data["html"] = $sql[0]["descripcion"];
        
$this->data["foto"] = $sql[0]["foto"];
        
$this->data['color'] = $sql[0]["color"];

        
$this->data['content'] = 'herramientas';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    public function 
Intranet() {
        
$idiomapage $this->params['idioma'];
        if (
$idiomapage == "en") {
            
$idioma "english.php";
            
$this->buildMenu("en");
            
$this->buildMenuFooter("en");
            
$sql Doo::db()->query("SELECT id,titulo2 AS titulo,foto,color,english AS descripcion FROM pages WHERE page='intranet'")->fetchAll();
            
$intra Doo::db()->query("SELECT id,nombre_ingles AS nombre,link,principal,foto FROM intranet WHERE estado  = 1 AND principal = '0' ")->fetchAll();
            
$intraprincipal Doo::db()->query("SELECT id,nombre_ingles AS nombre,link,principal,foto FROM intranet WHERE estado  = 1 AND principal = 'S' LIMIT 1")->fetch();
        } else {
            
$idioma "spanish.php";
            
$this->buildMenu("es");
            
$this->buildMenuFooter("es");
            
$sql Doo::db()->query("SELECT id,titulo,foto,color,descripcion FROM pages WHERE page='intranet'")->fetchAll();
            
$intra Doo::db()->query("SELECT id,nombre_ingles AS nombre,link,principal,foto FROM intranet WHERE estado  = 1 and  principal = '0'")->fetchAll();
            
$intraprincipal Doo::db()->query("SELECT id,nombre_ingles AS nombre,link,principal,foto FROM intranet WHERE estado  = 1 AND principal = 'S' LIMIT 1")->fetch();
        }
        
$this->data['scriptactiveP'] = "$('#Mintranet').addClass('active');";
        
$this->data['scriptactiveM'] = "$('#Mintranet').addClass('active');";
        
$this->data['idioma'] = $idioma;

        
$this->data["titulo_principal"] = $intraprincipal["nombre"];
        
$this->data["imagen_principal"] = $intraprincipal["foto"];
        
$this->data["link_principal"] = $intraprincipal["link"];
        
$this->data["principal"] = $intraprincipal["principal"];

        
$this->data["titulo"] = $sql[0]["titulo"];
        
$this->data["html"] = $sql[0]["descripcion"];
        
$this->data["foto"] = $sql[0]["foto"];
        
$this->data['color'] = $sql[0]["color"];
        
$this->data["intra"] = $intra;
        
$this->data['content'] = 'page_intranet';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    public function 
Gallery() {
        
$idiomapage $this->params['idioma'];
        if (
$idiomapage == "en") {
            
$idioma "english.php";
            
$this->buildMenu("en");
            
$this->buildMenuFooter("en");
            
$sql Doo::db()->query("SELECT id,titulo2 AS titulo,foto,color,english AS descripcion FROM pages WHERE page='galeria'")->fetchAll();
            
$galeria Doo::db()->query("SELECT id,nombre,descripcion_ingles AS descripcion,foto FROM galerias WHERE estado  = 1 ")->fetchAll();
        } else {
            
$idioma "spanish.php";
            
$this->buildMenu("es");
            
$this->buildMenuFooter("es");
            
$sql Doo::db()->query("SELECT id,titulo,foto,color,descripcion FROM pages WHERE page='galeria'")->fetchAll();
            
$galeria Doo::db()->query("SELECT id,nombre,descripcion,foto FROM galerias WHERE estado  = 1  ORDER BY orden")->fetchAll();
        }
        
$this->data['scriptactiveP'] = "$('#Mgallery').addClass('active');";
        
$this->data['scriptactiveM'] = "$('#Mgallery').addClass('active');";
        
$this->data['idioma'] = $idioma;


        
$this->data["titulo"] = $sql[0]["titulo"];
        
$this->data["html"] = $sql[0]["descripcion"];
        
$this->data["foto"] = $sql[0]["foto"];
        
$this->data['color'] = $sql[0]["color"];
        
$this->data["galeria"] = $galeria;
        
$this->data['content'] = 'page_gallery';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    public function 
horamundial() {
        
$idiomapage $this->params['idioma'];
        if (
$idiomapage == "en") {
            
$idioma "english.php";
            
$this->buildMenu("en");
            
$this->buildMenuFooter("en");
        } else {
            
$idioma "spanish.php";
            
$this->buildMenu("es");
            
$this->buildMenuFooter("es");
        }
        
$this->data['scriptactiveP'] = "$('#HL21').addClass('active');";
        
$this->data['scriptactiveM'] = "$('#M21').addClass('active');";
        
$this->data['idioma'] = $idioma;
        
$this->data['content'] = 'herra_hora';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    public function 
herra_peso() {
        
$idiomapage $this->params['idioma'];
        if (
$idiomapage == "en") {
            
$idioma "english.php";
            
$this->buildMenu("en");
            
$this->buildMenuFooter("en");
        } else {
            
$idioma "spanish.php";
            
$this->buildMenu("es");
            
$this->buildMenuFooter("es");
        }
        
$this->data['scriptactiveP'] = "$('#HL21').addClass('active');";
        
$this->data['scriptactiveM'] = "$('#M21').addClass('active');";
        
$this->data['idioma'] = $idioma;
        
$this->data['content'] = 'herra_peso';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    public function 
herra_area() {
        
$idiomapage $this->params['idioma'];
        if (
$idiomapage == "en") {
            
$idioma "english.php";
            
$this->buildMenu("en");
            
$this->buildMenuFooter("en");
        } else {
            
$idioma "spanish.php";
            
$this->buildMenu("es");
            
$this->buildMenuFooter("es");
        }
        
$this->data['scriptactiveP'] = "$('#HL21').addClass('active');";
        
$this->data['scriptactiveM'] = "$('#M21').addClass('active');";
        
$this->data['idioma'] = $idioma;
        
$this->data['content'] = 'herra_area';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    public function 
herra_volum() {
        
$idiomapage $this->params['idioma'];
        if (
$idiomapage == "en") {
            
$idioma "english.php";
            
$this->buildMenu("en");
            
$this->buildMenuFooter("en");
        } else {
            
$idioma "spanish.php";
            
$this->buildMenu("es");
            
$this->buildMenuFooter("es");
        }
        
$this->data['scriptactiveP'] = "$('#HL21').addClass('active');";
        
$this->data['scriptactiveM'] = "$('#M21').addClass('active');";
        
$this->data['idioma'] = $idioma;
        
$this->data['content'] = 'herra_volum';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    public function 
herra_unidad() {
        
$idiomapage $this->params['idioma'];
        if (
$idiomapage == "en") {
            
$idioma "english.php";
            
$this->buildMenu("en");
            
$this->buildMenuFooter("en");
        } else {
            
$idioma "spanish.php";
            
$this->buildMenu("es");
            
$this->buildMenuFooter("es");
        }
        
$this->data['scriptactiveP'] = "$('#HL21').addClass('active');";
        
$this->data['scriptactiveM'] = "$('#M21').addClass('active');";
        
$this->data['idioma'] = $idioma;
        
$this->data['content'] = 'herra_unidad';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    public function 
herra_veloc() {
        
$idiomapage $this->params['idioma'];
        if (
$idiomapage == "en") {
            
$idioma "english.php";
            
$this->buildMenu("en");
            
$this->buildMenuFooter("en");
        } else {
            
$idioma "spanish.php";
            
$this->buildMenu("es");
            
$this->buildMenuFooter("es");
        }
        
$this->data['scriptactiveP'] = "$('#HL21').addClass('active');";
        
$this->data['scriptactiveM'] = "$('#M21').addClass('active');";
        
$this->data['idioma'] = $idioma;
        
$this->data['content'] = 'herra_veloc';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    public function 
herra_temp() {
        
$idiomapage $this->params['idioma'];
        if (
$idiomapage == "en") {
            
$idioma "english.php";
            
$this->buildMenu("en");
            
$this->buildMenuFooter("en");
        } else {
            
$idioma "spanish.php";
            
$this->buildMenu("es");
            
$this->buildMenuFooter("es");
        }
        
$this->data['scriptactiveP'] = "$('#HL21').addClass('active');";
        
$this->data['scriptactiveM'] = "$('#M21').addClass('active');";
        
$this->data['idioma'] = $idioma;
        
$this->data['content'] = 'herra_temp';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    public function 
getBanner() {
        
$id $_REQUEST['id'];
        
$b Doo::db()->find('Articulos', array("select" => "id,titulo,revista,descripcion""where" => 'id=?''limit' => 1'param' => array($id)));
        
$this->data['titulo'] = $b->titulo;
        
$this->data['html'] = $b->descripcion;
        
$this->data['revista'] = $b->revista;
        
$this->buildMenu();
        
$this->data['content'] = 'pagina';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    private function 
buildMenu($idioma) {
        
$this->buildHiper($idioma);
        
$this->configuracion();
        
$sql "SELECT id,etiqueta,url,ingles,destino,submenu,alto,privado FROM direcciones WHERE istop='S' AND dependencia='0' ORDER BY ordercolumn2";
        
$rs Doo::db()->query($sql);
        
$parentMenu $rs->fetchAll();
        
$this->data["htmlmenu"] = '<ul class="nav navbar-nav" style="margin-left:32px;">';
        
$this->buildChildMenu($parentMenufalse$idioma);
        
$this->data["htmlmenu"].= '</ul>';
    }

    private function 
buildChildMenu($parentMenu$sub$idioma) {
        
        foreach (
$parentMenu as $row) {
            
$id $row["id"];
            
$submenu $row["submenu"];
            
$etiqueta $row["etiqueta"];
            
$alto $row["alto"];
            
$url $row["url"];
            
$ingles $row["ingles"];
            
$destino $row["destino"];
            
$privado $row["privado"];
            if (
$privado == "1") {
                if (
$submenu == 'S') {
                    if (isset(
$_SESSION["reg_user"])) {
                        
$this->data["htmlmenu"].= '<li><a id="M' $id '" href="#">' $etiqueta '</a>';
                        
$sql "SELECT id,etiqueta,url,ingles,destino,submenu,alto,privado FROM direcciones WHERE istop='S' AND dependencia='$id' ORDER BY ordercolumn2";
                        
$rs Doo::db()->query($sql);
                        
$childMenu $rs->fetchAll();
                        
$this->data["htmlmenu"].= '<ul class="dropdown">';
                        
$this->buildChildMenu($childMenutrue$idioma);
                        
$this->data["htmlmenu"].= '</ul></li><li></li>';
                        
$this->data['scriptactivePrincipal'] = "$('#M$url').addClass('active');//Adelante";
                    }
                } else {
                    if (isset(
$_SESSION["reg_user"])) {
                        
$this->data["htmlmenu"].= '<li id="HL' $id '">';
                        if (
$destino == 'E') {
                            
$this->data["htmlmenu"].= '<a target="_black" href="' $url '">' $etiqueta '</a>';
                        } else {
                            
$this->data["htmlmenu"].= '<a href="' Doo::conf()->APP_URL $url '">' $etiqueta '</a>';
                        }
                        
$this->data["htmlmenu"].= '</li><li>';
                        if (!
$sub) {
                            
$this->data["htmlmenu"].= '</li>';
                        }
                    }
                     
                }
            } else {
                if (
$submenu == 'S') {
                    
$this->data["htmlmenu"].= '<li><a class="menugamaprincipal" id="HL' $id '" href="#">' . ($idioma == "es" $etiqueta $ingles) . '</a>';
                    
$sql "SELECT id,etiqueta,url,ingles,destino,submenu,alto,privado FROM direcciones WHERE istop='S' AND dependencia='$id' ORDER BY ordercolumn2";
                    
$rs Doo::db()->query($sql);
                    
$childMenu $rs->fetchAll();
                    
$this->data["htmlmenu"].= '<ul class="dropdown">';
                    
$this->buildChildMenu($childMenutrue$idioma);
                    
$this->data["htmlmenu"].= '</ul></li><li class="divider2">&nbsp;</li><li></li>';
                    
                } else {
                    
$this->data["htmlmenu"].= '<li>';
                    if (
$destino == 'E') {
                        
$this->data["htmlmenu"].= '<a target="_black" href="' $url '">' $etiqueta '</a>';
                    } else {
                        if (
$url == '#' || $url == "") {
                            
$this->data["htmlmenu"].= '<a  class="menugama" id="HL' $id '" href="' Doo::conf()->APP_URL $url '">' . ($idioma == "es" $etiqueta $ingles) . '</a>';
                        } else {
                            
$this->data["htmlmenu"].= '<a  class="menugama" id="M' $url '" href="' Doo::conf()->APP_URL . ($url != "" $url '/' $url) . $idioma '">' . ($idioma == "es" $etiqueta $ingles) . '</a>';
                           
$this->data['scriptactivePrincipal'] = "$('#M$url').addClass('active');//Atras";
                        }
                    }
                    
$this->data["htmlmenu"].= '</li>';
                    if (!
$sub) {
                        
$this->data["htmlmenu"].= '<li class="divider2">&nbsp;</li>';
                    }
                }
            }
        }
    }

    private function 
buildMenuFooter($idioma) {
        
$sql "SELECT id,etiqueta,url,ingles,destino,submenu,alto,privado FROM direcciones WHERE isfotter='S' AND dependencia='0' ORDER BY orderfotter ASC  ";
        
$rs Doo::db()->query($sql);
        
$parentMenu $rs->fetchAll();
        
$this->data["htmlmenufooter"] = '<ul class="nav nav-pills" style="padding-left:150px;">';
        
$this->buildOptionfotter($parentMenufalse$idioma);
        
$this->data["htmlmenufooter"].= '</ul>';
    }

    private function 
buildOptionfotter($parentMenu$sub$idioma) {
        foreach (
$parentMenu as $row) {
            
$id $row["id"];
            
$submenu $row["submenu"];
            
$etiqueta $row["etiqueta"];

            
$url $row["url"];
            
$ingles $row["ingles"];
            
$destino $row["destino"];


            if (
$submenu == 'S') {
                
$this->data["htmlmenufooter"].= '<li class="dropdown" ><a class="dropdown-toggle" data-toggle="dropdown"  id="HL' $id '" href="#">' . ($idioma == "es" $etiqueta $ingles) . '<b class="caret"></b></a>';
                
$sql "SELECT id,etiqueta,url,ingles,destino,submenu,alto,privado FROM direcciones WHERE isfotter='S' AND dependencia='$id' ORDER BY orderfotter";
                
$rs Doo::db()->query($sql);
                
$childMenu $rs->fetchAll();
                
$this->data["htmlmenufooter"].= '<ul class="dropdown-menu">';
                
$this->buildOptionfotter($childMenutrue$idioma);
                
$this->data["htmlmenufooter"].= '</ul></li>';

                
//$this->data['scriptactivePrincipal'] = "$('#M$id').addClass('active');";
            
} else {
                
$this->data["htmlmenufooter"].= '<li>';
                if (
$destino == 'E') {
                    
$this->data["htmlmenufooter"].= '<a target="_black" href="' $url '">' $etiqueta '</a>';
                } else {
                    if (
$url == '#' || $url == "") {
                        
$this->data["htmlmenufooter"].= '<a  id="HL' $id '" href="' Doo::conf()->APP_URL $url '">' . ($idioma == "es" $etiqueta $ingles) . '</a>';
                    } else {
                        
$this->data["htmlmenufooter"].= '<a  id="M' $url '" href="' Doo::conf()->APP_URL . ($url != "" $url '/' $url) . $idioma '">' . ($idioma == "es" $etiqueta $ingles) . '</a>';
                    }
                }
                
$this->data["htmlmenufooter"].= '</li>';
                if (!
$sub) {
                    
$this->data["htmlmenufooter"].= '';
                }
            }
        }
    }

    private function 
buildMenuFooter23($idioma) {
        
$sql "SELECT id,etiqueta,url,ingles,submenu,destino FROM direcciones WHERE isfotter='S' AND posicionf='1' ORDER BY orderfotter";
        
$rs Doo::db()->query($sql);
        
$primeracolumna $rs->fetchAll();

        
$sql "SELECT etiqueta,url,ingles,submenu,destino FROM direcciones WHERE isfotter='S' AND posicionf='2' ORDER BY orderfotter";
        
$rs Doo::db()->query($sql);
        
$segundacolumna $rs->fetchAll();

        
$sql "SELECT etiqueta,url,ingles,submenu,destino FROM direcciones WHERE isfotter='S' AND posicionf='3' ORDER BY orderfotter";
        
$rs Doo::db()->query($sql);
        
$terceracolumna $rs->fetchAll();

        
$sql "SELECT etiqueta,url,ingles,submenu,destino FROM direcciones WHERE isfotter='S' AND posicionf='4' ORDER BY orderfotter";
        
$rs Doo::db()->query($sql);
        
$cuartacolumna $rs->fetchAll();

        
$sql "SELECT etiqueta,url,ingles,submenu,alto,destino FROM direcciones WHERE isfotter='S' AND posicionf='5' ORDER BY orderfotter";
        
$rs Doo::db()->query($sql);
        
$quintacolumna $rs->fetchAll();

        
$sql "SELECT etiqueta,url,ingles,submenu,alto,destino FROM direcciones WHERE isfotter='S' AND posicionf='6' ORDER BY orderfotter";
        
$rs Doo::db()->query($sql);
        
$sextacolumna $rs->fetchAll();

        
$sql "SELECT etiqueta,url,ingles,submenu,alto,destino FROM direcciones WHERE isfotter='S' AND posicionf='7' ORDER BY orderfotter";
        
$rs Doo::db()->query($sql);
        
$septimacolumna $rs->fetchAll();


        
$this->data["menufotter"] = '<div id="links-home" class="links col-lg-2">';

        foreach (
$primeracolumna as $row):
            
$url $row['url'];
            
$destino $row['destino'];
            
$etiqueta $row['etiqueta'];
            
$ingles $row['ingles'];
            
$submenu $row["submenu"];
            
$id $row["id"];

            if (
$submenu == 'S') {
                
$this->data["menufotter"].= '<li class="dropdown"><a style="color:#fff;"' . ($destino == 'L' '' 'target="_black"') . ' href="javascript:void(0);">' . ($idioma == "es" $etiqueta $ingles) . '<span class="caret"></span></a>';

                
$sqlinterna "SELECT id,etiqueta,url,ingles,destino,submenu,alto,privado FROM direcciones WHERE isfotter='S' AND posicionf='1' AND dependencia='$id' ORDER BY orderfotter";
                
$rsinterna Doo::db()->query($sqlinterna)->fetch();

                
$url2 $rsinterna['url'];
                
$destino2 $rsinterna['destino'];
                
$etiqueta2 $rsinterna['etiqueta'];
                
$ingles2 $rsinterna['ingles'];


                
$this->data["menufotter"].= '<ul class="dropdown">';
                
$this->data["menufotter"].= '<li><a ' . ($destino2 == 'L' '' 'target="_black"') . ' href="' Doo::conf()->APP_URL . ($url2 != "" $url2 '/' $url) . $idioma '">' . ($idioma == "es" $etiqueta2 $ingles2) . '</a></li>';
                
$this->data["menufotter"].= '</ul></li>';

                
//$this->data["menufotter"].= '<ul class="dropdown-menu"><li><a ' . ($destino == 'L' ? '' : 'target="_black"') . ' href="' . Doo::conf()->APP_URL . ($url != "" ? $url . '/' : $url) . $idioma . '">' . ($idioma == "es" ? $etiqueta : $ingles) . '</a></li></ul></li>';
            
} else {
                
//$this->data["menufotter"].= '<li><a ' . ($destino == 'L' ? '' : 'target="_black"') . ' href="' . Doo::conf()->APP_URL . ($url != "" ? $url . '/' : $url) . $idioma . '">' . ($idioma == "es" ? $etiqueta : $ingles) . '</a></li>';
            
}
        endforeach;

        
$this->data["menufotter"].= '</div>';

        
$this->data["menufotter"].= '<div id="links-home" class="links col-lg-2">';
        foreach (
$segundacolumna as $row2):
            
$url $row2['url'];
            
$destino $row2['destino'];
            
$etiqueta $row2['etiqueta'];
            
$ingles $row2['ingles'];
            
$submenu $row2["submenu"];
            if (
$submenu == 'S') {
                
$this->data["menufotter"].= '<h3><a style="color:#fff;"' . ($destino == 'L' '' 'target="_black"') . ' href="javascript:void(0);">' . ($idioma == "es" $etiqueta $ingles) . '</a></h3>';
            } else {
//            $this->data["menufotter"].= '<ul><li><a ' . ($destino == 'L' ? '' : 'target="_black"') . ' href="' . Doo::conf()->APP_URL . ($url != "" ? $url . '/' : $url) . $idioma . '">' . ($idioma == "es" ? $etiqueta : $ingles) . '</a></li></ul>';
            
}
        endforeach;
        
$this->data["menufotter"].= '</div>';

        
$this->data["menufotter"].= '<div id="links-home" class="links col-lg-2">';
        foreach (
$terceracolumna as $row2):
            
$url $row2['url'];
            
$destino $row2['destino'];
            
$etiqueta $row2['etiqueta'];
            
$ingles $row2['ingles'];
            
$submenu $row2["submenu"];
            if (
$submenu == 'S') {
                
$this->data["menufotter"].= '<h3><a style="color:#fff;"' . ($destino == 'L' '' 'target="_black"') . ' href="javascript:void(0);">' . ($idioma == "es" $etiqueta $ingles) . '</a></h3>';
            } else {
//            $this->data["menufotter"].= '<ul><li><a ' . ($destino == 'L' ? '' : 'target="_black"') . ' href="' . Doo::conf()->APP_URL . ($url != "" ? $url . '/' : $url) . $idioma . '">' . ($idioma == "es" ? $etiqueta : $ingles) . '</a></li></ul>';
            
}
        endforeach;
        
$this->data["menufotter"].= '</div>';

        
$this->data["menufotter"].= '<div id="links-home" class="links col-lg-2">';
        foreach (
$cuartacolumna as $row2):
            
$url $row2['url'];
            
$destino $row2['destino'];
            
$etiqueta $row2['etiqueta'];
            
$ingles $row2['ingles'];
            
$submenu $row2["submenu"];
            if (
$submenu == 'S') {
                
$this->data["menufotter"].= '<h3><a style="color:#fff;"' . ($destino == 'L' '' 'target="_black"') . ' href="javascript:void(0);">' . ($idioma == "es" $etiqueta $ingles) . '</a></h3>';
            } else {
//            $this->data["menufotter"].= '<ul><li><a ' . ($destino == 'L' ? '' : 'target="_black"') . ' href="' . Doo::conf()->APP_URL . ($url != "" ? $url . '/' : $url) . $idioma . '">' . ($idioma == "es" ? $etiqueta : $ingles) . '</a></li></ul>';
            
}
        endforeach;
        
$this->data["menufotter"].= '</div>';

        
$this->data["menufotter"].= '<div id="links-home" class="links col-lg-2">';
        foreach (
$quintacolumna as $row2):
            
$url $row2['url'];
            
$destino $row2['destino'];
            
$etiqueta $row2['etiqueta'];
            
$ingles $row2['ingles'];
            
$submenu $row2["submenu"];
            
$alto $row2["alto"];
            if (
$submenu == 'S') {
                
$this->data["menufotter"].= '<h3><a style="color:#fff;"' . ($destino == 'L' '' 'target="_black"') . ' href="javascript:void(0);">' . ($idioma == "es" $etiqueta $ingles) . '</a></h3>';
            } else if (
$alto == 0) {
//            $this->data["menufotter"].= '<ul><li><a ' . ($destino == 'L' ? '' : 'target="_black"') . ' href="' . Doo::conf()->APP_URL . ($url != "" ? $url . '/' : $url) . $idioma . '">' . ($idioma == "es" ? $etiqueta : $ingles) . '</a></li></ul>';
            
}
            if (
$alto 0) {
                
$this->data["menufotter"].= '<h3><a style="color:#fff;" ' . ($destino == 'L' '' 'target="_black"') . ' href="' Doo::conf()->APP_URL . ($url != "" $url '/' $url) . $idioma '">' . ($idioma == "es" $etiqueta $ingles) . '</a></h3>';
            }
        endforeach;
        
$this->data["menufotter"].= '</div>';

        
$this->data["menufotter"].= '<div id="links-home" class="links col-lg-2">';
        foreach (
$sextacolumna as $row2):
            
$url $row2['url'];
            
$destino $row2['destino'];
            
$etiqueta $row2['etiqueta'];
            
$ingles $row2['ingles'];
            
$submenu $row2["submenu"];
            
$alto $row2["alto"];
            if (
$submenu == 'S') {
                
$this->data["menufotter"].= '<h3><a style="color:#fff;"' . ($destino == 'L' '' 'target="_black"') . ' href="javascript:void(0);">' . ($idioma == "es" $etiqueta $ingles) . '</a></h3>';
            } else if (
$alto == 0) {
//            $this->data["menufotter"].= '<ul><li><a ' . ($destino == 'L' ? '' : 'target="_black"') . ' href="' . Doo::conf()->APP_URL . ($url != "" ? $url . '/' : $url) . $idioma . '">' . ($idioma == "es" ? $etiqueta : $ingles) . '</a></li></ul>';
            
}
            if (
$alto 0) {
                
$this->data["menufotter"].= '<h3><a style="color:#fff;" ' . ($destino == 'L' '' 'target="_black"') . ' href="' Doo::conf()->APP_URL . ($url != "" $url '/' $url) . $idioma '">' . ($idioma == "es" $etiqueta $ingles) . '</a></h3>';
            }

        endforeach;
        
$this->data["menufotter"].= '</div>';

        
$this->data["menufotter"].= '<div id="links-home" class="links col-lg-2">';
        foreach (
$septimacolumna as $row2):
            
$url $row2['url'];
            
$destino $row2['destino'];
            
$etiqueta $row2['etiqueta'];
            
$ingles $row2['ingles'];
            
$submenu $row2["submenu"];
            if (
$submenu == 'S') {
                
$this->data["menufotter"].= '<h3><a style="color:#fff;"' . ($destino == 'L' '' 'target="_black"') . ' href="javascript:void(0);">' . ($idioma == "es" $etiqueta $ingles) . '</a></h3>';
            } else {
//            $this->data["menufotter"].= '<ul><li><a ' . ($destino == 'L' ? '' : 'target="_black"') . ' href="' . Doo::conf()->APP_URL . ($url != "" ? $url . '/' : $url) . $idioma . '">' . ($idioma == "es" ? $etiqueta : $ingles) . '</a></li></ul>';
            
}
        endforeach;
        
$this->data["menufotter"].= '</div>';
    }

    public function 
News() {
        
$proyectos Doo::db()->find('Noticias', array("select" => "id,titulo,introduccion,imagen""where" => "tipo='N'""desc" => "titulo"));
        
$this->data['resultados'] = $proyectos;
        
$this->buildMenu();
        
$this->data['content'] = 'news';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    public function 
getUbicacion() {
        
$this->buildMenu();
        
$this->data['content'] = 'ubicacion';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    private function 
Noticias($idioma) {

        if (
$idioma == "es") {
            
$noticias Doo::db()->find('Noticias', array("select" => "id,titulo,introduccion,tipo,imagen,fecha_crec""where" => "tipo='N'""asc" => "id"));
            
$principal Doo::db()->find('Noticias', array("select" => "id,titulo,introduccion,tipo,imagen,icono""where" => "tipo='P'""asc" => "titulo""limit" => 2));
        } else {
            
$noticias Doo::db()->find('Noticias', array("select" => "id,tituloingles AS titulo,introduccioningles AS introduccion,tipo,imagen,fecha_crec""where" => "tipo='N'""asc" => "id"));
            
$principal Doo::db()->find('Noticias', array("select" => "id,tituloingles AS titulo,introduccioningles AS introduccion,tipo,imagen,icono""where" => "tipo='P'""asc" => "id""limit" => 2));
        }

        
$this->data['noticias'] = $noticias;
        
$this->data['principal'] = $principal;
    }

    public function 
contactos() {
        
$idiomapage $this->params['idioma'];
        if (
$idiomapage == "en") {
            
$this->data['titulo'] = "Contact";
            
$idioma "english.php";
            
$this->buildMenu("en");
            
$this->buildMenuFooter("en");
            
$sql Doo::db()->query("SELECT id,titulo2 AS titulo,foto,color,english AS descripcion FROM pages WHERE page='contacto'")->fetchAll();
        } else {

            
$this->data['titulo'] = "Cont&aacute;ctenos";
            
$idioma "spanish.php";
            
$this->buildMenu("es");
            
$this->buildMenuFooter("es");
            
$sql Doo::db()->query("SELECT id,titulo,foto,color,descripcion FROM pages WHERE page='contacto'")->fetchAll();
        }
        
$this->data["contactos"] = Doo::db()->query('SELECT * FROM contactenos where deleted=1')->fetchAll();
        
$this->data['scriptactiveP'] = "$('#HL6').addClass('active');";
        
$this->data['scriptactiveM'] = "$('#Mcontactos').addClass('active');";
        
$this->data['idioma'] = $idioma;

        
$this->data["titulo"] = $sql[0]["titulo"];
        
$this->data["foto"] = $sql[0]["foto"];
        
$this->data["html"] = $sql[0]["descripcion"];
        
$this->data["color"] = $sql[0]["color"];

        
$this->data['content'] = 'contactenos';
        
$this->data['rootUrl'] = Doo::conf()->APP_URL;
        
$this->renderc('home'$this->datatrue);
    }

    public function 
send() {
        
$languaje $_POST["idioma"];
        
Doo::loadHelper('DooMailer');
        
$mail = new DooMailer();
        
$enviacorreo $_POST['oficina'];
        
$destinario "";
        if (
$enviacorreo == "cartagena") {
            
$destinario "cartagena@aduanasgama.com";
        } else {
            if (
$enviacorreo == "barranquilla") {
                
$destinario "barranquilla@aduanasgama.com";
            } else {
                if (
$enviacorreo == "buenaventura") {
                    
$destinario "buenaventura@aduanasgama.com";
                } else {
                    if (
$enviacorreo == "vicepresidencia") {
                        
$destinario "fuadn@redgama.com";
                    } else {
                        if (
$enviacorreo == "bogota") {
                            
$destinario "bogota@aduanasgama.com";
                        } else {
                            if (
$enviacorreo == "santamarta") {
                                
$destinario "santamarta@aduanasgama.com";
                            }
                        }
                    }
                }
            }
        }
        
$html "<p>
                <b>Nombre:</b><span>" 
$_POST["nombre"] . "</span><br/>
                <b>Empresa:</b><span>" 
$_POST["empresa"] . "</span><br/>
                <b>Telefono:</b><span>" 
$_POST["telefono"] . "</span><br/>
                <b>Codigo Pais:</b><span>" 
$_POST["codigopais"] . "</span><br/>
                <b>Codigo area:</b><span>" 
$_POST["codigoarea"] . "</span><br/>
                <b>Ciudad:</b><span>" 
$_POST["ciudad"] . "</span><br/>
                <b>Email:</b><span>" 
$_POST["email"] . "</span><br/><br/>
                <b>Mensaje:</b><span>" 
$_POST["mensaje"] . "</span><br/>
                </p><br/>
                <footer><i>Correo enviado desde la pagina de aduanasgama.com</i></footer>"
;
        
//$param = $this->db()->find("Parametros", array("select" => "email", "limit" => 1));
        
$mail->addTo($destinario);
        
$mail->setSubject($_POST['asunto']);
        
$mail->setBodyHtml($html);
        
$mail->setFrom($_POST['email']);
        
$mail->send();
        echo 
true;
    }

}


* Stack Trace...

  1. /home/redgama/public_html/gama/index.php(27) calling run()
  2. /home/redgama/public_html/gama/dooframework/app/DooWebApp.php(34) calling routeTo()
  3. /home/redgama/public_html/gama/dooframework/app/DooWebApp.php(116) calling index()


* Variables...  Conf .  GET  .  POST  .  Session  .  Cookie 


object(DooConfig)#1 (33) {
  
["AUTOLOAD"] => NULL
  
["SITE_PATH"] => string(31"/home/redgama/public_html/gama/"
  
["PROTECTED_FOLDER"] => string(10"protected/"
  
["BASE_PATH"] => string(44"/home/redgama/public_html/gama/dooframework/"
  
["LOG_PATH"] => NULL
  
["APP_URL"] => string(33"https://www.aduanasgama.com/gama/"
  
["SUBFOLDER"] => string(6"/gama/"
  
["APP_MODE"] => string(3"dev"
  
["AUTOROUTE"] => bool(true)
  [
"DEBUG_ENABLED"] => bool(true)
  [
"ERROR_404_DOCUMENT"] => NULL
  
["ERROR_404_ROUTE"] => string(6"/error"
  
["CACHE_PATH"] => NULL
  
["AUTO_VIEW_RENDER_PATH"] => NULL
  
["MEMCACHE"] => NULL
  
["TEMPLATE_ENGINE"] => string(7"DooView"
  
["TEMPLATE_SHOW_COMMENT"] => NULL
  
["TEMPLATE_ALLOW_PHP"] => NULL
  
["TEMPLATE_COMPILE_ALWAYS"] => NULL
  
["TEMPLATE_GLOBAL_TAGS"] => NULL
  
["MODULES"] => NULL
  
["APP_NAMESPACE_ID"] => NULL
  
["IMG_COMP"] => string(38"/home/redgama/public_html/gama/global/"
  
["RELATIVE_IMG_DIR"] => string(41"https://www.aduanasgama.com/gama/uploads/"
  
["IMG_DIR"] => string(40"/home/redgama/public_html/gama//uploads/"
  
["FILE_DIR"] => string(38"/home/redgama/public_html/gama//files/"
  
["IMG_ALIADOS"] => string(53"/home/redgama/public_html/gama//imagenes/img_aliados/"
  
["DIR_NOTICIA"] => string(41"/home/redgama/public_html/gama//noticias/"
  
["IMG_PAGINA"] => string(50"/home/redgama/public_html/gama//files/img_paginas/"
  
["FOTOS_INTRANET"] => string(51"/home/redgama/public_html/gama//files/img_intranet/"
  
["FOTOS_GALERIA"] => string(50"/home/redgama/public_html/gama//files/img_galeria/"
  
["DIR_NOW"] => string(23"www.aduanasgama.com/gam"
  
["PARAM"] => string(0""
}
$_SESSION Variables array(0) {
}
$_COOKIE Variables array(0) {
}

BACK TO TOP