lien image vers l'article qui contient l'image

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • #16
    Re : lien image vers l'article qui contient l'image

    finalement, news show pro GK5 permet l'affichage d'une actualité à la une, mais comme je l'affiche dans ma page d'accueil et que celle ci doit contenir un composant d'un lien de menu (le lien accueil du menu principal doit être un composant), donc je suis obligé de créer mon propre composant qui affiche l'actualité à la une, mais je vais d'abord essayé un override sur le module mod_latest_articles.
    merci pour votre aide.

    Commentaire


    • #17
      Re : lien image vers l'article qui contient l'image

      j'ai essayé d'afficher l'image cliquable dans mod_articles_latest en l'overridant, le rendu est une page blanche, j'ai utilisé le code suivant dans default.php:
      <a href="/<?php echo JRoute::_(ContentHelperRoute::getArticleRoute($thi s->item->slug, $this->item->catid)); ?>">
      <img <?php if ($images->image_intro_caption):
      echo 'class="caption"'.' title="' .htmlspecialchars($images->image_intro_caption) .'"';
      endif; ?>
      src="/<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>"/></a>
      quelqu'un a une idée comment faire SVP?

      Commentaire


      • #18
        Re : lien image vers l'article qui contient l'image

        Bonjour,
        j'ai trouvé le code qui me permet d'afficher l'image d'un article dans le module mod_article_latest, le voici:

        <div class="latest-img<?php echo $moduleclass_sfx; ?>">
        <?php foreach ($list as $item) : ?>
        <?php $images = json_decode($item->images);?>



        <div class="mod-latest-wrapper">

        <div class="img-mod-latest">
        <?php if (isset($images->image_intro) and !empty($images->image_intro)) : ?>
        <a href="<?php echo $item->link; ?>"><img src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo $item->title; ?>" title="<?php echo $item->title; ?>" class="mod-latest-image" style="width:600px; height:300px; font-size:14px; border:solid; "/></a>
        <?php else : ?>
        <a href="<?php echo $item->link; ?>"><img src="images/alt-image-if-blank.jpg" alt="<?php echo $item->title; ?>" title="<?php echo $item->title; ?>" class="mod-latest-image"/></a>
        <?php endif; ?>


        </div>
        <div class="mod_artiles_latest_introdution">
        <?php echo $item->introdution; ?>
        </div>

        </div>



        <?php endforeach; ?>
        </div>

        ça me permet d'afficher le dernier article dans ma page d'accueil comme je le voulais.
        espérant que ça peut servir au autres!
        bonne journée.

        Commentaire

        Annonce

        Réduire
        Aucune annonce pour le moment.

        Partenaire de l'association

        Réduire

        Hébergeur Web PlanetHoster
        Travaille ...
        X