| ||||||||
Maître astucien ![]() | Salut
J'ai un petit soucis pour l'affichage d'une image sur un article car dans l'article , j'ai mis ceci :
Or j'aimerais mettre une condition en php ( if else ) si image : affichage si pas image : rien !!
A +
| |||||||
Publicité | ||||||||
| ||||||||
Astucien ![]() | Bonjour, Si ton image est dans une base de données ou dans un tableau tu peux tester si le champ est vide $value = ($values[0] == "")? '' : 'get_post_custom_values("Image")'; <img src="<?php echo $values[0]; ?> /> Attention pour être valide en xhtml ta balise img doit être fermée par /> et le alt est obligatoire ce qui pose un problème car si tu n'as pas d'image à afficher le texte alternatif sera affiché ... Je crois qu'il serait mieux de mettre en ondition l'affichage de la balise img directement : if ($values[0] != "") { $value = 'get_post_custom_values("Image")'; ?> <img src="<?php echo $values[0]; ?> /> <?php } ?> Attention également car dans ton code tu n'avais pas fermé le php img src="<?php $values = get_post_custom_values("Image"); echo $values[0]; ?> />
Par contre je n'ai auune idée de ce que peut bien être get_post_custom_values("Image") | |||||||
![]() ![]() | Ok , je vais essayer .......mon php était bien fermé car derrière il y a un style pour l'affichage !!
J'utilise une clé personnalisée , donc ton second script correspond pile-poil !! | |||||||
Astucien ![]() | Ok , je vais essayer .......mon php était bien fermé car derrière il y a un style pour l'affichage !!
Yes c'est vrai C'est pas facile à voir avec les > et < Oh dans le second script jai oublié le alt ... | |||||||
|
Sujets relatifs | ||||||||||||||||||||||||||||||||
|