Afficher un module en fonction du nombre d'articles

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

  • [RÉGLÉ] Afficher un module en fonction du nombre d'articles

    Bonjour,
    est il possible d'afficher un module dans une position en fonction du nombre d'articles dans une autre position avec joomla 3 ?
    Le but est d'avoir un article du type edito qui reste en permanence en haut de page (type blog ) mais ne soit pas visible lorsque l'on visualise un article complet.
    Dernière édition par Riseryn à 07/12/2013, 23h26

  • #2
    Re : Afficher un module en fonction du nombre d'articles

    J'ai finalement trouvé la solution.
    Je la poste au cas ou cela pourrait aider quelqu'un.
    J'ai créé une position centertop (template créé avec templatecreatorck).
    J'ai affecté le module article placed anywhere pour afficher mon edito à cette position.

    J'ai modifié le module articleplacedanywhere de la façon suivante:

    Dans le fichier suivant mod_articleplacedanywhere.php, apres
    // no direct access
    defined('_JEXEC') or die('Restricted access');

    j'ai mis le code suivant

    Code:
    // Detecting Home
    
    $uri    =& JURI::getInstance();
    $MonURL = $uri->toString(); 
    
    if ($MonURL == "http://localhost/monsite/") {
    	    $siteHome = 1;
    	}
    else{
    	    $siteHome = 0;
    	}
    
    
    // on affiche le module si on est sur l'accueil 
    if($siteHome) {
    code du module articleplacedanywhere
    }
    J'ai pu trouver la solution grace à une réponse de Grand Schtroumpf sur ce forum ici et de l'article 14 astuces pour les templates

    Commentaire


    • #3
      Re : Afficher un module en fonction du nombre d'articles

      Bonsoir, ton code n'affiche que le module sur la page d'acceuil. Dans les paramètres de base d'un module on peut le faire.
      Ce que je ne comprends pas c'est que tu voulais afficher un module si un autre module non ?

      En lisant ton code cela ne résout pas ton problème.

      Commentaire


      • #4
        Re : Afficher un module en fonction du nombre d'articles

        Bonjour.
        Ce que je voulais c'est que ce module ne s'affiche qu'en page d'accueil et par les réglages Joomla je ne peut qu'affecter la visibilité par rapport à un lien de menu.
        Dans ce cas je suis toujours sur le même lien de menu donc le module apparaissaitt toujours lors de la visualisation d'un article complet.
        Avec ce code mon module n'apparait que si l'url correspond à la page d'accueil, l'url est différente pour un article même si le lien de menu actif est identique

        Commentaire


        • #5
          Re : Afficher un module en fonction du nombre d'articles

          Tien : http://www.nonumber.nl/extensions/advancedmodulemanager
          Cette extension devient indispensable. Tu peux régler ton module par rapport aux mobiles, navigateurs, pages, composants,...

          Commentaire


          • #6
            Re : Afficher un module en fonction du nombre d'articles

            ok merci je vais voir ca pour une autre utilisation.
            Ma modif actuelle me convient bien cependant.

            Commentaire

            Annonce

            Réduire
            Aucune annonce pour le moment.

            Partenaire de l'association

            Réduire

            Hébergeur Web PlanetHoster
            Travaille ...
            X