Like Tree1Likes
  • 1 Post By Elmer Hdez

error en codigo de una plantilla

Esta es una discusión para el tema error en codigo de una plantilla en el foro Lenguajes de Programación, bajo la categoría Área Administrativa; Hola , no se si es aqui donde debe de ir este post, o en plantillas, si es asi ruego a los moderadores lo muevan . Estoy creando una plantilla para VB4.0.1 y siguiendo los ...
Página:


Resultados 1 al 3 de 3

Temas similares

  1. error en codigo??? Respuestas: 4
    Por pertiga en el foro vBulletin 4 - Preguntas, Problemas y Soluciones
  2. Por acryo69 en el foro Lenguajes de Programación
  3. Por canastero en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  4. vBa error en plantilla Respuestas: 5
    Por 2AroN en el foro Archivos de vBulletin 3.0 - 3.7
  5. Por tranceup en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  1. #1
    Miembro especial Miembro de plata Array Avatar de halcon00
    Fecha de ingreso
    30 ene, 10
    Ubicación
    Spain
    Mensajes
    71
    Gustado
    1 Veces
    Me Gustan
    14 Veces

    Question error en codigo de una plantilla

    Hola , no se si es aqui donde debe de ir este post, o en plantillas, si es asi ruego a los moderadores lo muevan .

    Estoy creando una plantilla para VB4.0.1 y siguiendo los consejos de los maestros de este foro, (no es la primera que hago una asi y me funciona)

    Antes estaba mi web en NukeET y hay esta funcionando, lo que quiero que funcione en VB4 Localizar Radares España. vereis que se desplega una ventana y aparecen en google maps los radares de trafico de españa.

    Bien pues una vez dicho donde y como funciona, es un modulo mio.

    Paso a explicar mi problema en VB4
    Creo el fichero de variables el php este es el codigo (Visualiza_Radares.php).

    Código:
    <?php
    // ####################### SET PHP ENVIRONMENT ###########################
    error_reporting(E_ALL & ~E_NOTICE);
    // #################### DEFINE IMPORTANT CONSTANTS #######################
    define('THIS_SCRIPT', 'Visualiza Radares');
    define('CSRF_PROTECTION', true);  
    // change this depending on your filename
    // ################### PRE-CACHE TEMPLATES AND DATA ######################
    // get special phrase groups
    $phrasegroups = array();
    // get special data templates from the datastore
    $specialtemplates = array();
    // pre-cache templates used by all actions
    $globaltemplates = array('Visualiza Radares',
    );
    // pre-cache templates used by specific actions
    $actiontemplates = array();
    // ######################### REQUIRE BACK-END ############################
    require_once('./global.php');
    // #######################################################################
    // ######################## START MAIN SCRIPT ############################
    // #######################################################################
    $navbits = construct_navbits(array('' => 'Visualiza Radares'));
    $navbar = render_navbar_template($navbits);
    // ###### YOUR CUSTOM CODE GOES HERE #####
    $pagetitle = 'Visualiza Radares';
    // ###### NOW YOUR TEMPLATE IS BEING RENDERED ######
    $templater = vB_Template::create('Visualiza Radares');
    $templater->register_page_templates();
    $templater->register('navbar', $navbar);
    $templater->register('pagetitle', 'Visualiza Radares');
    print_output($templater->render());
    ?>
    y lo subo al servidor en la raiz donde he puesto las demas plantillas y me han funcionado.
    Creo un boton para llamar a esta plantilla

    Código:
     
    Ver Radares|http://www.xxxxxxxx.xxx/foro/Visualiza_Radares.php=>self
    Ahora me voy a Administrador de estilos crear nueva plantilla y hay pongo el codigo en html
    al dar Guardar me sale este error :

    El siguiente error ocurrió al tratar de evaluar esta plantilla:

    Parse error: syntax error, unexpected '[' in /home/laradio/public_html/foro/includes/adminfunctions_template.php(4659) : eval()'d code on line 152

    Esto probablemente es causado por una sentencia condicional con formato incorrecto. Es altamente recomendable que corrijas este error antes de continuar, pero puedes continuar tal y como está si lo deseas.
    (Adjunto imagen)
    Este error se proboca en el archivo adminfunctions_template.php ya que en el mio no hay nada en esa linea.

    Código:
     
         map.enableScrollWheelZoom();
          map.enableDoubleClickZoom();
          map.hideControls();
        var pos = new GControlPosition(G_ANCHOR_TOP_LEFT, new GSize(70,1));
        pos.apply(document.getElementById ("control"));
        map.getContainer().appendChild(document.getElementById("control")); 
     
          GEvent.addDomListener(map.getContainer(), "DOMMouseScroll",
       function(oEvent) { if (oEvent.preventDefault)
       oEvent.preventDefault(); });
     
          GEvent.addListener(map, "mouseover", function(){
          map.showControls();
          });
          GEvent.addListener(map, "mouseout", function(){
          map.hideControls(); 
          });
          var om = new OverlayMessage(document.getElementById('map'));      
          om.Set('<b>Cargando datos. Espera, por favor...</b>');
     
     GEvent.addListener(map, "mousemove", function(point){
     var latLngStr = point.lat().toFixed(5) + '  /  ' + point.lng().toFixed(5);
     document.getElementById("coords").innerHTML = latLngStr;
     });
     
     var gmarkers = [];
     var geo = new GClientGeocoder();
     function showAddress() {
     var address=document.getElementById("search").value;
     geo.getLatLng(
        address,
        function(point) {
          if (!point) {
            alert(address + " no se ha encontrado");
          } else {
            map.setCenter(point, 13);
            var marker = new GMarker(point);
            map.addOverlay(marker);
            marker.openInfoWindowHtml(address);
          }});}
    Adjunto parte del codigo donde se produce el error

    Deciros que si cojo el codigo html y lo llamo con el navegador funciona perfectamente os adjunto otra imagen para que veais que sale bien y carga todos los datos el mismo codigo.

    Asi que no se que puede ser... o que error de sintaxis

    Espero me ayudeis averiguar que es.
    Gracias.
    Imágenes adjuntadas
    Última edición por halcon00; 11/02/2010 a las 03:37

  2. #2
    Equipo de vBHispano Array Avatar de Elmer Hdez
    Fecha de ingreso
    19 jul, 03
    Ubicación
    Maryland, US
    Mensajes
    2,416
    Gustado
    512 Veces
    Me Gustan
    55 Veces

    Predeterminado Re: error en codigo de una plantilla

    pon todo tu código javascript entre <vb:literal>tucodigo aca</vb:literal> y nos dices si te funciona.
    halcon00 le gusta esto.
    Reglas del Foro
    Da las gracias con el botón Me gusta y evita el spam

  3. #3
    Miembro especial Miembro de plata Array Avatar de halcon00
    Fecha de ingreso
    30 ene, 10
    Ubicación
    Spain
    Mensajes
    71
    Gustado
    1 Veces
    Me Gustan
    14 Veces

    Predeterminado Re: error en codigo de una plantilla

    ELMER..... MUCHISIMAS GRACIAS .... has dado en el bebe como se dice en España.

    Joer solo era eso. y yo tan preocupado.
    Podias explicarme brevemente que es lo que hace <vb:literal>

    Solucionado y funcionando perfectamente

    Que grande eres. Elmer