Utiliser Lien A sur Image d'intro

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

  • [RÉGLÉ] Utiliser Lien A sur Image d'intro

    Bonjour à tousse, euh à tous !

    En présentation blog ou avec le module derniers articles, je voudrais utiliser le Lien A sur Image d'intro avec un override

    C'est à dire que quand on clique sur l'image ou sur le titre de chaque article, au lieu d'aller dans l'article, on aille vers l'url du Lien A


    Cliquez sur l'image pour l'afficher en taille normale  Nom : liens 1.jpg  Affichages : 86  Taille : 74,0 Ko  ID : 2021852

    Cliquez sur l'image pour l'afficher en taille normale  Nom : liens 2.jpg  Affichages : 51  Taille : 49,1 Ko  ID : 2021853

    J'espère que c'est clair

    Bruno
    Dernière édition par bruno28 à 30/06/2021, 06h56
    Cordialement, Bruno28

    Joomla! 5.2 - php 8.3 - moneglisesurle.net

    >>> Adhérez à l'AFUJ : https://www.joomla.fr/association/adherer

  • #2
    Bonjour bruno28

    Voici déjà une première piste. A adapter selon ton besoin :

    Code PHP:
    <?php foreach ($articles as $key=>$article):
       
    $articleLinks json_decode($article->urls);
       
    $link $articleLinks->urla;
    ?>
      <a title="<?php echo $article->title;?>" href="<?php echo $link;?>"><?php echo $article->title;?></a>
    <?php endforeach; ?>
    bruno28 aime ceci.
    Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

    Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

    Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

    Commentaire


    • #3
      Merci Marc

      Je vais fouiller

      Bonne journée

      Bruno
      Cordialement, Bruno28

      Joomla! 5.2 - php 8.3 - moneglisesurle.net

      >>> Adhérez à l'AFUJ : https://www.joomla.fr/association/adherer

      Commentaire


      • #4
        Bonjour à tous

        Après plusieurs heures de recherche et d'essais, ça marche ! J'ai fait un override du module mod_articles_latest. Cela permet d'avoir des liens externes en utilisant l'Image d'intro couplée avec le Lien A; Comme cela, toutes les infos sont regroupées sous un seul onglet Images et liens

        Pour ceux que ça intéresse, voici le code :

        Code PHP:

        <?php
        /**
        * @package Joomla.Site
        * @subpackage mod_articles_latest
        *
        * Copyright Copyright (C) 2005 - 2015 Open Source Matters, Inc. All rights reserved.
        * @license GNU General Public License version 2 or later; see LICENSE.txt
        */
        defined('_JEXEC') or die;
        ?>
        <div class="latestnews<?php echo $moduleclass_sfx?>">
        <?php foreach ($list as $item) : ?>
        <?php
        $article_images 
        json_decode($item->images);
        $article_image '';
        $article_image_alt '';
        if(isset(
        $article_images->image_intro) && !empty($article_images->image_intro)) {
        $article_image $article_images->image_intro;
        $article_image_alt $article_images->image_intro_alt;
        }
        $article_urls json_decode($item->urls);
        $article_url '';
        if(isset(
        $article_urls->urla) && !empty($article_urls->urla)) {
        $article_url $article_urls->urla;
        }
        ?>
        <div class="news-jday col-md-4">
        <div class="content-jday">
        <a href="<?php echo $article_url?>" target="_blank" rel="nofollow noopener noreferrer">
        <p class="image-jday">
        <img src="<?php echo $article_image?>" alt="<?php echo $article_image_alt?>">
        </p>
        <h4 class="title-jday">
        <?php echo $item->title?>
        </h4>
        </a>

        </div>
        </div>
        <?php endforeach; ?>
        </div>

        Je vais voir pour utiliser le blog de la même manière

        Un grand merci à Marc et Christian qui m'ont fait apprécier les overrides depuis 2 ans et c'est un régal.

        Vive Joomla !!!

        Dernière édition par bruno28 à 08/11/2020, 07h57
        woluweb et wabaw aiment ceci.
        Cordialement, Bruno28

        Joomla! 5.2 - php 8.3 - moneglisesurle.net

        >>> Adhérez à l'AFUJ : https://www.joomla.fr/association/adherer

        Commentaire

        Annonce

        Réduire
        Aucune annonce pour le moment.

        Partenaire de l'association

        Réduire

        Hébergeur Web PlanetHoster
        Travaille ...
        X