Beez3 modifier source image du header sur un clic de menu

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

  • Beez3 modifier source image du header sur un clic de menu

    Bonjour,
    je m'initie à Joomla à travers le template Beez3 pour un site qui n'est pas en ligne actuellement.
    J'ai donc l'image par défaut dans le header et des modules de menu avec des items de menu sur la droite. J'aimerais modifier dynamiquement la source de l'image sur le clic des items.
    Je ne suis pas un cador en développement web mais je pense que cela doit être possible. Si vous avez des pistes ...

    Merci.

  • #2
    Pour une modification lors d'un clic il faut utiliser du Javascrypt, fait une recherche sur "Javascrypt onclic" pour avoir plus d'infos. Plus d'info : https://www.w3schools.com/tags/ev_onclick.asp
    Développeur Web | Service Création | Mon Linkedin

    Commentaire


    • #3
      Autre solution plus simple : définir plusieurs styles (ou templates) affectés à différents éléments de menu avec chacun sa propre image de logo, si chaque lien doit toujours avoir la même image d'entête.
      "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
      MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

      Commentaire


      • #4
        Merci pour vos réponses,
        j'avais comme première idée d'introduire du javascript pour gérer l'évènement onClick sur chacun de mes items de menu: annee-1, annee-2 et autre (dans l'image jointe) pour passer de l'image blue-flower à une autre.
        Le pb c'est que pour l'instant, je ne sais pas du tout où placer ce javascript dans mon arborescence Joomla. Si je comprend bien la philo, ce fichier html est généré dynamiquement à partir d'un ensemble de données de configuration et ça je n'ai pas encore trouvé.

        Commentaire


        • #5
          Voici un lien qui t'aidera surement : https://docs.joomla.org/Adding_JavaScript
          Développeur Web | Service Création | Mon Linkedin

          Commentaire


          • #6
            Merci Nossibe,
            j'ai vu ce document, je pratique pas mal docs.joomla depuis quelques jours... J'ai à peu près compris comment il fallait faire mais pour tester les différentes solutions proposées, je n'arrive pas du tout à transformer le lien <a href="/joomla_3.8.5-bts-sn/index.php/accueil">Accueil</a> en <a href="/joomla_3.8.5-bts-sn/index.php/accueil" onclick="set_img()">Accueil</a> avec le gestionnaire de l'évènement onclick.

            Merci.

            Commentaire

            Annonce

            Réduire
            Aucune annonce pour le moment.

            Partenaire de l'association

            Réduire

            Hébergeur Web PlanetHoster
            Travaille ...
            X