3 templates/4 langues : assignation des menus

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

  • [RÉGLÉ] 3 templates/4 langues : assignation des menus

    Bonjour,
    Sur ce site d'une amie peintre, j'utilise 3 templates :
    - Template1 (tmplpm2) page d'accueil
    - Template2 (tmplpmpage) pages du site sauf accueil et galerie-vente
    - Template3 (tmplpmpageshop) galerie-vente
    Dans extensions-templates, le template1 est attribué aux 4 pages d'accueil (4 langues).
    Le template2 est attribué aux pages du site sauf accueil et galerie-vente.
    Template3 attribué à la galerie-vente, comme ci-dessous :

    Cliquez sur l'image pour l'afficher en taille normale

Nom : templates.JPG 
Affichages : 1 
Taille : 23,4 Ko 
ID : 1824426 Cliquez sur l'image pour l'afficher en taille normale

Nom : template1.JPG 
Affichages : 1 
Taille : 38,9 Ko 
ID : 1824427 Cliquez sur l'image pour l'afficher en taille normale

Nom : template2.JPG 
Affichages : 1 
Taille : 78,3 Ko 
ID : 1824428 Cliquez sur l'image pour l'afficher en taille normale

Nom : template3.JPG 
Affichages : 1 
Taille : 20,3 Ko 
ID : 1824429

    Dans les liens de menus, chaque lien est attribué au template concerné :

    Cliquez sur l'image pour l'afficher en taille normale

Nom : lien-accueil.JPG 
Affichages : 1 
Taille : 31,3 Ko 
ID : 1824430 Cliquez sur l'image pour l'afficher en taille normale

Nom : lien-pages.JPG 
Affichages : 1 
Taille : 29,9 Ko 
ID : 1824431 Cliquez sur l'image pour l'afficher en taille normale

Nom : lien-galerie.JPG 
Affichages : 1 
Taille : 31,1 Ko 
ID : 1824432

    Le template1 reste pourtant actif sur toutes les pages, probablement parce qu'il est attribué à "toutes les pages" mais il est impossible de modifier cette attribution.

    C'est bizarre, tout fonctionnait bien auparavant, c'est en modifiant l'image d'entête que l'erreur est apparue.
    Merci de votre aide,
    Fred
    Dernière édition par fredjouan à 03/11/2016, 16h24
    http://www.neurogelenmarche.org/
    Une association de handicapés moteur. Projet Kunming 2018
    https://www.fred-net.fr création internet
    Hébergé avec bonheur et depuis 2002 chez PHPNET

  • #2
    Re : 3 templates/4 langues : assignation des menus

    Salut
    Désolé mais je ne comprend pas très bien ton problème.
    Si tu as une sav akeeba essais de réinstaller en local la version précédente pour voir ce que tu aurasi supprimé en voulant changer l'image d'entête
    Sinon peut-être que cette extension https://www.regularlabs.com/extensio...emplatemanager résoudrait ton problème, mais comme dit je n'ai pas très bien compris celui-ci
    Le template1 reste pourtant actif sur toutes les pages, probablement parce qu'il est attribué à "toutes les pages" mais il est impossible de modifier cette attribution.
    Auto-entrepreneur spécialiste Joomla https://www.stylitek.com

    Joomladay 2023 https://www.joomladay.fr/ 2 jours à ne pas manquer

    Commentaire


    • #3
      Re : 3 templates/4 langues : assignation des menus

      Bonjour Tophe,
      D'abord, merci de te pencher sur le problème.

      Si tu regardes la première image, les 3 templates sont attribués aux différentes pages du site et le template (tmplpm2) ne doit être attribué qu'à la première page (l'article Accueil, dans les 4 langues).

      Or il est attribué à toutes les pages, puisqu'il est coché comme template par défaut (il est obligatoire d'avoir un template par défaut).

      Pourtant, sur la deuxième image on peut voir qu'il n'est attribué qu'au 4 pages d'accueil.

      Sur les liens de menus (la première image des liens de menus), on peut voir que le menu Accueil est attribué au template tmplpm2. Le même travail d'attribution de template est fait pour chaque lien de menu.

      Le bidule fonctionnait bien et j'avais les différent templates affichés correctement en fonction des pages et d'un seul coup, le template de la page d'accueil reste obstinément affiché sur toutes les pages.

      Si je mets un autre template par défaut, il s'affiche partout. Toujours le problème que le template par défaut est systématiquement attribué à toutes les pages et impossibles à modifier (le bouton "TOUT" n'est pas accessible).
      http://www.neurogelenmarche.org/
      Une association de handicapés moteur. Projet Kunming 2018
      https://www.fred-net.fr création internet
      Hébergé avec bonheur et depuis 2002 chez PHPNET

      Commentaire


      • #4
        Re : 3 templates/4 langues : assignation des menus

        Le template par défaut est en effet attribué à toutes les pages, sauf celles qui sont liées à un autre template.
        Il ne doit donc pas s'afficher sur les pages pour lesquelles tu as défini un autre template, mais il sera utilisé si une page n'a pas de lien de menu défini. Vérifie tes affectations pour les diverses pages où ce template ne doit pas s'afficher.

        Personnellement, j'aurais tendance à affecter le template par défaut aux pages les plus nombreuses et définir un autre template pour les 4 pages d'accueil, puis un troisième pour la partie vente.
        "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


        • #5
          Re : 3 templates/4 langues : assignation des menus

          Bonjour Robert et merci,
          Le template par défaut est en effet attribué à toutes les pages, sauf celles qui sont liées à un autre template.
          On est d'accord.
          Il ne doit donc pas s'afficher sur les pages pour lesquelles tu as défini un autre template, mais il sera utilisé si une page n'a pas de lien de menu défini. Vérifie tes affectations pour les diverses pages où ce template ne doit pas s'afficher.
          C'est bien là le problème, si tu regardes dans mon premier message, les images qui concernent la gestion des templates, les liens de menu sont bien cochés en regard du template qui leur est attribué.
          Dans les liens de menu (les images de la deuxième rangée de mon premier message), chaque menu du site se voit attribuer le template correspondant (dans les 4 langues, bien sûr).
          Je ne vois donc pas d'erreur, ni dans les liens de menus, ni dans les templates.
          Personnellement, j'aurais tendance à affecter le template par défaut aux pages les plus nombreuses et définir un autre template pour les 4 pages d'accueil, puis un troisième pour la partie vente.
          J'ai essayé, en mettant le template tmplpmpage par défaut avec le même résultat, sauf que le template s'affiche sur toutes les pages du site, sans tenir compte des réglages mentionnés plus haut.
          C'est à tomber fou, ce truc, j'ai tout revérifié 10 fois, j'ai même vérifié toutes les associations de langues sur les articles et les liens de menu, par acquis de conscience et à tout hasard !
          Kafka doit bien se marrer
          http://www.neurogelenmarche.org/
          Une association de handicapés moteur. Projet Kunming 2018
          https://www.fred-net.fr création internet
          Hébergé avec bonheur et depuis 2002 chez PHPNET

          Commentaire


          • #6
            Re : 3 templates/4 langues : assignation des menus

            Finalement, le problème est réglé en téléchargeant le plug-in indiqué par Tophe.
            Bizarre quand même…
            Merci de votre aide,
            Fred
            http://www.neurogelenmarche.org/
            Une association de handicapés moteur. Projet Kunming 2018
            https://www.fred-net.fr création internet
            Hébergé avec bonheur et depuis 2002 chez PHPNET

            Commentaire

            Annonce

            Réduire
            Aucune annonce pour le moment.

            Partenaire de l'association

            Réduire

            Hébergeur Web PlanetHoster
            Travaille ...
            X