Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/06/2004, 11:16
Avatar de xplorador
xplorador
 
Fecha de Ingreso: enero-2002
Ubicación: Peru
Mensajes: 105
Antigüedad: 22 años, 3 meses
Puntos: 0
gracias, por la respuesta e estado probando pero tengo problemas ya que mis conocimientos en php son muy basicos.
estuve probando con el codigo que me proporcionaste me funciona pero no hace el cambio me arroja todo sin el class es decir que pone tyodo lo que lo indica el else.

NO entendi esto:
$link=basename($_SEVER['PHP_SELF']);
dime esto saca los links que tengo o que.

tambien te comento que en mi pagina tengo una variable que es $xoops_pagetitle y no se si pued usarlo par hacer la condicional.
algo asi:
Código PHP:
<? 
if ($xoops_pagetitle=="articulos"){ 
    echo 
"<li id=\"active\"><a href=\"link1.php\" id=\"current\">link1</a></li>"
} else { 
    echo 
"<li><a href=\"#\">link2</a></li>"


// y así con todos los casos (links) que tengas .. 
?>
hum con eso me sigue mostrando todo loque el else indica, es decir me arroja los links sin el atrivuto Id=active.

MI sitio esta hecho con el CMS www.xoops.org y la plantilla que define el diseño es theme.html y alli dentro de puede usar php con la etiqueta <{php}> para el php y para probar puse esto, haber si estoy mal decidme:

Código PHP:
<TABLE cellPadding=0 cellSpacing=0 id=navtable width="100%">
        <
TBODY>
        <
TR>
          <
TD>
<{
php}>
$link=basename($_SEVER['PHP_SELF']); 
<{/
php}> 

<
div id="navcontainer">
<
ul id="navlist">
<{
php}>
if (
$link=="http://ciberespia.adictoshp.org/modules/news/index.php"){ 
    echo 
"<li id=\"active\"><a href=\"http://ciberespia.adictoshp.org/modules/news\" id=\"current\">Inicio</a></li>"
} else { 
    echo 
"<li><a href=\"http://ciberespia.adictoshp.org//modules/news\">Inicio</a></li>"

if (
$link=="http://ciberespia.adictoshp.org/modules/humorpolitico/index.php"){ 
    echo 
"<li id=\"active\"><a href=\"http://ciberespia.adictoshp.org/modules/humorpolitico\" id=\"current\">humor Politico</a></li>"
} else { 
    echo 
"<li><a href=\"http://ciberespia.adictoshp.org/modules/humorpolitico\">humor politico</a></li>"

if (
$link=="link1.php"){ 
    echo 
"<li id=\"active\"><a href=\"link1.php\" id=\"current\">link3</a></li>"
} else { 
    echo 
"<li><a href=\"#\">link2</a></li>"

if (
$link=="link2.php"){ 
    echo 
"<li id=\"active\"><a href=\"link1.php\" id=\"current\">link4</a></li>"
} else { 
    echo 
"<li><a href=\"#\">link2</a></li>"

if (
$link=="link3.php"){ 
    echo 
"<li id=\"active\"><a href=\"link1.php\" id=\"current\">link5</a></li>"
} else { 
    echo 
"<li><a href=\"#\">link2</a></li>"

<{/
php}> 
</
ul
</
div

</
TD>
                    
        
                  <!-- 
fin menu -->  
                 
          
          </
TR></TBODY></TABLE

esto pdoria servir como informacion
__________________
Adictoshp.org

Última edición por xplorador; 03/06/2004 a las 11:35