Página 1 de 1

dudas creando menu con pestañas

Publicado: 11 Feb 2010, 18:47
por engendro666
Tengo algunas dudas con esta (exelente) guia: http://www.phpbb-es.com/foro/guias-phpb ... 19506.html

1- Tengo problemas al crear una pestaña para el mod de biblioteca (knowledge base), al clickear en "biblioteca" ingresa perfectamente a la misma a exepcion de dos errores: la pestaña no queda marcada como activa, y si clickeo en ella ya estando en la biblioteca me redirige a esta url: http://www.misitio.com/foro/knowledge/k ... /index.php cuando deberia ser asi: http://www.misitio.com/knowledge/index.php.

Lo mismo pasa con kualkier otra pestaña si hago click desde la biblioteca a panel del usuario por ejemplo me dirige a :
http://www.misitio.com/foro/knowledge/ucp.php

Me supongo que el error debe ser por k el link esta dentro de otra carpeta y no dentro de la carpeta foro pero consulto pork no encontre la vuelta. el trozo de codigo es este:

Código: Seleccionar todo

 <li<!-- IF $_SERVER['SCRIPT_NAME'] == '/foro/Knowledege/index.php' --> class="activetab"<!-- ENDIF -->><a href="knowledge/index.php"  title="Archivo de Tutoriales"><span>Tutoriales</span></a></li>
2- Mi otra duda es algo similar a la duda que escribe alorse en la misma guia por el tema del ucp y paginas derivadas al ucp, mi problema es que yo tengo instalado el mod "primetime" (manejador de contenidos) que ademas del cms y etc hace varias modificaciones al index y agrega una busqueda distinta, nueva lista de miembros , etc. Bueno el tema es k los links kedarian asi usando este mod:

Código: Seleccionar todo

foros:  /foro/index.php?i=326
buscar: /foro/index.php?i=324
lista de miembros /foro/index.php?i=members&mode=members
al clickear en cualquiera de esas pestañas siempre queda activada la de "inicio" (index.php)

Para esto ultimo intente ver la solucion que dio mitch pero no se me ocurre como adaptarlo al index en lugar del ucp

Re: dudas creando menu con pestañas

Publicado: 12 Feb 2010, 19:03
por Vlad
pues respecto a tu primera pregunta creo q solo seria quitar la palabra 'foro' de tu codigo que quedaria algo como esto.

Código: Seleccionar todo

     <li<!-- IF $_SERVER['SCRIPT_NAME'] == '/Knowledege/index.php' --> class="activetab"<!-- ENDIF -->><a href="knowledge/index.php"  title="Archivo de Tutoriales"><span>Tutoriales</span></a></li>
creo amigo, no estoy seguro, pero nada pierdes con intentar, respecto a la segunda pregunta ahi si no se.

Saludos