Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/01/2013, 11:52
Zeuser
 
Fecha de Ingreso: febrero-2006
Mensajes: 80
Antigüedad: 18 años, 8 meses
Puntos: 1
Respuesta: No Aparezca <li> sino hay contenido

Cita:
Iniciado por Bonez Ver Mensaje
Sería una chapuza hacerlo mediante CSS. Primero porque vas a tener elementos vacíos que no hacen falta en la página. Segundo, porque habría que hacer una chapuza.

Esas cosas habría que dejárselas a PHP, ya que sino hay que no aparezca es lo suficientemente apetecible para meter en un condicional.
CSS no tendría que ocuparse eso. Ni tampoco tiene sentido generar código del que no se hará ningún uso.

Así que tendrías que encontrar la forma de comprobar si se va a imprimir algo o no desde PHP.
Y como puedo hacerlo? Es que no se me ocurre. En el código php,
Código PHP:
<?php $values get_post_custom_values("cuartoidioma"); if($values[0] != NULL) echo $values[0];?>
Ya estoy diciendo que si el valor es 0 no aparezca, pero claro, el diseño de la capa donde está si que sigue apareciendo.
Commo podría solucionarlo? Si se debe hacer con php, pues con php