Ver Mensaje Individual
  #7 (permalink)  
Antiguo 23/06/2014, 06:30
JUMASOL
 
Fecha de Ingreso: noviembre-2005
Mensajes: 889
Antigüedad: 18 años, 6 meses
Puntos: 8
Respuesta: Unir condicionales con elseif

Hola.

El tema es el siguiente.

Metiendo esto funciona.

Código:
<?php
$uri = $_SERVER['REQUEST_URI'];
if (strpos($uri,'blog') !== false ) {
   echo '<link href="/templates/beez3/css/no-ruta.css" rel="stylesheet" type="text/css" />'; 
   } 
?>
<?php
$uri = $_SERVER['REQUEST_URI'];
if (strpos($uri,'blog/') !== false ) {
   echo '<link href="/templates/beez3/css/ruta.css" rel="stylesheet" type="text/css" />'; 
   } 
?>
Y funciona porque primero inserta no-ruta.css y luego ruta.css que incorpora reglas alternativas a no-ruta.css que priman por estar a continuación en el código.

Esa es la cuestión que no había indicado (perdonad).

El tema es si se puede hacer para que no se inserte no.ruta.css sino ruta.css en cada caso.

Estoy pensando que ello no puede ser por lo que me ha dicho el último interviniente: en ambos casos está "blog", y se resuelve por prevalencias entre css.

¿Véis si se podría hacer de una forma conjunta? No ya por necesidad (ahora lo tengo como os muestro), sino simplemente por saberlo.

Gracias.