Image par défaut

MAPC2012MAPC2012 Member

Comment mettre en œuvre pour que l'image par défaut soit affichée en l'absence d'une image. Avec les opérateurs, "else" ne fonctionne pas ou est-ce que je fais quelque chose de mal?

Réponses

  • YannicYannic Member
    18 avril modifié

    Bonjour MAPC2012

    Je pense que tu veux dire récupérer la valeur en php ?

    Il faut mettre ce que tu veux "récupérer" et la valeur "false" à artThumbnail .

    Simple exemple tout bête à adapter suivant ton cas :

    <?php
    // fichier theme article.php ou home.php ou autre
    // $plxShow->artThumbnail(); 
    $DEFAULT_IMAGE = '<img class="art_thumbnail" src="https://mydomain.tld/my_default_image.png"/>';
    $IMAGE = $plxShow->artThumbnail('<a href="#img_url"><img class="art_thumbnail" src="#img_thumb_url" alt="#img_alt" title="#img_title" /></a>',false);
    echo ($IMAGE!=false?$IMAGE:$DEFAULT_IMAGE);
    // or : if ($IMAGE) { echo $IMAGE; } else { echo $DEFAULT_IMAGE; }
    ?>
    


    Buster/NGINX/PHP7/PluXml5.8

  • Merci, Yannic. Tout fonctionne très bien!

  • Bonjour,
    On pourrait effectivement prévoir une vignette (thumbnail) par défaut pour les articles et les catégories.
    En dernier ressort, afficher le logo de PluXml.
    Je vais regarder cela.

Connectez-vous ou Inscrivez-vous pour répondre.