Contrata servicios web en ougcNetwork.
Tengo una duda.
Como hacer para que en el tema Nesil.
Al hacer clic en alguna de las pestañas del Menu, que seleccionada con Class="Active"

El codigo por default de Nesil es este:

<li class="active"><a hre...>Foro
<li><a href....>Portal
<li><a href...>Miembros
<li><a href...>Buscar


Yo quisiera saber como hacer para cuando se haga clic en Buscar por ejemplo la pestaña Buscar que con el class="active"

<li><a hre...>Foro
<li><a href....>Portal
<li><a href...>Miembros
<li class="active"><a href...>Buscar


No se como hacerlo, porque a pesar que haga clic en otra pestaña siempre que con class="active" en la pestaña Foro.
Normalmente la gente lo hace sin más, pero MyBB utiliza plantillas, puedes usar php y THIS_SCRIPT para hacer eso.
Creo que la unica forma es con PHP como dice arriba, creo que es:
<li <if THI_SCRIPT = "portal.php" then>class="active"</if>><a href....>Portal
<li <if THI_SCRIPT = "memberlist.php" then>class="active"</if>><a href....>Miembros
<li <if THI_SCRIPT = "index.php" then>class="active"</if>><a href....>Foros
Envía un DM o MP si te interesa patrocinar alguna actualización o complemento a alguno de mis plugins.

[Image: signature.png]


Discord omar.gonzalez (Omar G.#6117); Telegram at @omarugc;
*El de arriba si no es mucha molestia
Y sí, pero un switch case quedaría mejor.

PD: ES THIS_SCRIPT == "index.php"
un sólo = da igual == es igualación
Bueno, perdón por no estar en un teclado decente Tongue

Quote:Y sí, pero un switch case quedaría mejor.

Podrías explicar por favor? Todos estamos abiertos a aprender Wink
Envía un DM o MP si te interesa patrocinar alguna actualización o complemento a alguno de mis plugins.

[Image: signature.png]


Discord omar.gonzalez (Omar G.#6117); Telegram at @omarugc;
Amm si sabes utilizar un if sabrás un switch xD
switch(THIS_SCRIPT)
{
case 'portal.php':
$Portal = " class=\"active\"";
break;
case 'index.php':
$Index = " class=\"active\"";
break;
}

<li{$Portal}><a href="{$settings['bburl']}/portal.php">Portal</a></li>
<li{$Index}><a href="{$settings['bburl']}/">Index</a></li>

Y ya está, ahora tan sólo habría que agregar más y listo.
switch(THIS_SCRIPT)
{
case 'portal.php':
$Portal = " class=\"active\"";
break;
case 'index.php':
$Index = " class=\"active\"";
break;
}

Gracias por la ayuda, y en donde agrego ese codigo y dentro de que etiquetas las hago?

Un ejemplo es de aki MyBB-Es. Que a pesar que entres a subforos la pestaña FOROS sigue seleccionada y cuando vas a otra pestaña como buscar se cambia.
Necesito algo igual.

¿Alguien sabe como hacerlo?
Creo que la forma que dice Gypaete es algo *avanzada*, mejor como lo dije yo:
<li<if THI_SCRIPT = "portal.php" then> class="active"</if>><a href....>Portal
<li<if THI_SCRIPT = "memberlist.php" then> class="active"</if>><a href....>Miembros
<li<if THI_SCRIPT = "index.php" then> class="active"</if>><a href....>Foros

Usa este plugin:
http://mybbhacks.zingaburga.com/showthread.php?tid=464
Envía un DM o MP si te interesa patrocinar alguna actualización o complemento a alguno de mis plugins.

[Image: signature.png]


Discord omar.gonzalez (Omar G.#6117); Telegram at @omarugc;
No eras THIS_SCRIPT ?
Ya lo probe con el codigo que me dijiste pero no funciona.