Comunicación

Colapsar
Aún no hay anuncio.

Añadir una pestaña nueva

Colapsar
X
  • Filtrar
  • Hora
  • Mostrar
Clear All
Nuevos mensajes

  • NavBar Añadir una pestaña nueva

    Holaa! muy buenas de nuevo!
    queria saber como puedo poner un nuevo boton, ariba en la cabecera..



    pero tiene que ser antes del boton foro no despues..
    gracias!!

    Saludos!!

  • #2
    Re: Añadir una pestaña nueva

    Pasa por Crear una pestaña en la navBar

    Salud2

    Camentario


    • #3
      Re: Añadir una pestaña nueva

      eso funciona pero el problema es que se pone la estaña seguida de la anterior, yo quiero ponerla la primera.. antes de la pestaña "foro"
      alguna idea? xD

      Camentario


      • #4
        Re: Añadir una pestaña nueva

        Código:
        $template_hook['navtab_start'] .= '<li'.$tabselected.'><a class="navtab" href="forum.php">FORO</a>'.$tablinks.'</li>' ;
        Prueba con este final en vez del que tienes puesto y me cuentas.

        Salud2

        Camentario


        • #5
          Re: Añadir una pestaña nueva

          Es edición de platillas, no se si funcione como menciona lms, esto yo no lo he hecho, pero debe haber una plantilla donde viene el código de la barra esta, ahi se coloca el código haciendo referencia al script, voy a mirar y si antes no lo han solucionado ya les digo que cosa.

          Camentario


          • #6
            Re: Añadir una pestaña nueva

            jaja a funacionado eso bien, y una ultima pregunta.. como puedo hacer para que se active la pestaña.. es que las pestañas estan blancas y si voy a foro por ejemplo la pestaña de foro se pone naranja pero en cuando uso esta pestaña personalizada no se cambia de color.. se queda apagada.. en blanco.. se puede modificar?

            Camentario


            • #7
              Re: Añadir una pestaña nueva

              Código:
                   if (THIS_SCRIPT == 'yourpage')
              ¡La condición yourpage DEBE ser única! Si usas una condición que también está en otra pestaña, ambas serán seleccionadas y el submenú será confuso.

              Código:
                   $vbulletin->options['selectednavtab']='unique_name';
              el nombre 'seletednavtab' también debe ser único. Si tienes dos pestañas con el mismo nombre 'unique_name', ambas pestañas serán seleccionadas.

              Código:
                   $template_hook['navtab_end'] .= '<li'.$tabselected.'><a class="navtab" href="link.php">Nav Link</a>'.$tablinks.'</li>' ;
              Puedes usar aquí diferentes template_hook - depende de donde quieras situar la pestaña - navtab_start (al inicio), navtab_middle (en el medio) y navtab_end (al final).

              yourpage y unique_name deberán tener el mismo nombre. Por ejemplo, lms_foro_vbulletin.

              Salud2

              Camentario


              • #8
                Re: Añadir una pestaña nueva

                hola otra vez, veran no consigo hacer eso de que se active la pestaña, les explico mejor, tengo creada una pestaña que es "Portal" y va al portal, pero no al CMS de vb, pero en cuando estoy en la pestaña "portal" esta resaltada la pestaña "foro" como si estubieramos en visualizando el foro, como tengo que configurar el codigo para que funcione bien? esta es la direccion "http://miforo.com/portal.php"

                me pueden indicar como hacerlo? es que probe hacerlo pero no funciona lo de activarse la pestaña..

                Camentario


                • #9
                  Re: Añadir una pestaña nueva

                  Código:
                  global $template_hook;
                  $tabselected = '';
                  $tablinks = '';
                  if (THIS_SCRIPT == 'portal')
                  {
                  $vbulletin->options['selectednavtab']='portal';
                      $tabselected = ' class="selected"';
                      $tablinks = '                <ul class="floatcontainer">
                                          <li><a rel="rel_1" href="archivo{vb:raw session.sessionurl_q}">{vb:rawphrase algo}</a></li>
                                              <li class="popupmenu">
                                                  <a href="javascript://" class="popupctrl">Drop Down</a>
                                                  <ul class="popupbody popuphover">
                                                          <li><a href="sublink1.php">SubLink 1</a></li>
                                                          <li><a href="sublink2.php">SubLink 2</a></li>
                                                          <li><a href="sublink3.php">SubLink 3</a></li>
                                                  </ul>
                                              </li>
                                          <li><a href="link2.php">Link 2</a></li>
                                          <li><a href="link3.php">Link 3</a></li>
                                  </ul> ';
                  } 
                  $template_hook['navtab_start'] .= '<li'.$tabselected.'><a class="navtab" href="portal.php">PORTAL</a>'.$tablinks.'</li>';
                  Salud2

                  Camentario


                  • #10
                    Re: Añadir una pestaña nueva

                    sigue sin funcionar.. tiene que haber algun fallo..

                    Camentario


                    • #11
                      Re: Añadir una pestaña nueva

                      Prueba con este.

                      Código:
                      global $template_hook;
                      $tabselected = '';
                      $tablinks = '';
                      if (THIS_SCRIPT == 'portal')
                      {
                          $vbulletin->options['selectednavtab']='portal';
                          $tabselected = ' class="selected"';
                      } 
                      $template_hook['navtab_start'] .= '<li'.$tabselected.'><a  class="navtab"  href="portal.php">PORTAL</a></li>';
                      Salud2

                      Camentario


                      • #12
                        Re: Añadir una pestaña nueva

                        tampoco funcion.. lo e probado..

                        Camentario


                        • #13
                          Re: Añadir una pestaña nueva

                          Mañana te lo miro. Habrá que usar plantillas.

                          Salud2

                          Camentario


                          • #14
                            Re: Añadir una pestaña nueva

                            pasame el codigo de tu plantilla, adjunto al tema o por mp y te lo revizo, ya que puede ser cosa de meter una funcion con scripts de java.

                            Camentario

                            Trabajando...
                            X