Joomladay francophone 2018 à Paris 18 et 19 mai

Réalisation d'un template-des styles differents pour chaque pages-

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

  • [RÉGLÉ] Réalisation d'un template-des styles differents pour chaque pages-

    Bonjour

    J'aimerais savoir s'il est possible de créer dans un meme template des styles differents pour chaque pages.
    Par exemple;
    -Une page par defaut qui serait un menu circulaire
    -et le reste du site aurait un style plus standard

    Merci
    Dernière édition par Horus à 09/03/2015, 12h29

  • #2
    Re : Réalisation d'un template-des styles differents pour chaque pages-

    Salut
    Oui tu le peux, il faut définir dans ton template que lorsque l'on est sur l'accueil on utilise un bout de code et si l'on est sur le reste du site c'est la suite du code
    Formation Joomla agence internet https://www.stylitek.com
    Melijoy création de site Joomla compétitif https://www.melijoy.fr
    agence web spécialiste référencement http://www.agence-web-stylitek.fr

    Commentaire


    • #3
      Re : Réalisation d'un template-des styles differents pour chaque pages-

      Pourriez vous me donner un exemple ? si possible

      L'idée qui me vient est de modifier au niveau de l'index.php de mettre une condition If else
      Dernière édition par Horus à 07/03/2015, 13h06

      Commentaire


      • #4
        Re : Réalisation d'un template-des styles differents pour chaque pages-

        En effet, on peut utiliser des if ... else. Ca convient très bien pour afficher certains éléments sur une page et pas d'autres. Par exemple détecter qu'une position de module est utiliser, afficher la page d'une certaine façon et sinon, d'une autre façon.

        Mais si l'idée est de changer juste quelques paramètres comme un code couleur, un fond de page ou même une disposition, on peut utiliser les classes de page :
        - dans l'onglet affichage de la page du lien d'un menu, on ajoute une classe dans le champ "classe de page"
        - mettre le code suivant dans le template :
        <?php
        $itemid = JRequest::getVar('Itemid');
        $menu = &JSite::getMenu();
        $active = $menu->getItem($itemid);
        $params = $menu->getParams( $active->id );
        $pageclass = $params->get( 'pageclass_sfx' );
        ?>
        <link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/<?php echo htmlspecialchars($pageclass) ?>.css" type="text/css"/>

        - et créer une feuille de style du nom de la classe créée.

        Par exemple, un lien avec la classe "bleu" appellera le fichier bleu.css dans lequel on paramètrera des paramètres précis pour certains styles.
        www.com3elles.com - Agence de communication Toulouse
        Les bases de l'administration Joomla 3.x - Formations Joomla

        Commentaire


        • #5
          Re : Réalisation d'un template-des styles differents pour chaque pages-

          Merci pour la reponse je vais l'essayer

          Pour vous éclaircir sur mon projet:
          Comme page d'accueil par defaut un menu circulaire ou animé lors de sa premiere connexion l'utilisateur arrive sur ce menu
          Mais, les autres pages auront un menu horizontale et un style classique

          Merci pour vos reponses je vais faire les tests ce soir.

          Commentaire


          • #6
            Re : Réalisation d'un template-des styles differents pour chaque pages-

            Un menu circulaire ????

            Si c'est ça alors soit une condition dans l'index.php soit plus simplement 2 modules de menus différents, un affiché uniquement sur la page d'accueil et l'autre sur toutes les pages sauf la page d'accueil.

            Mais en effet, en précisant le besoin on pourra te donner des réponses plus appropriées.
            www.com3elles.com - Agence de communication Toulouse
            Les bases de l'administration Joomla 3.x - Formations Joomla

            Commentaire


            • #7
              Re : Réalisation d'un template-des styles differents pour chaque pages-

              ah bien alors je vais préciser au mieux
              voici un plan schematique du site et de ce que je suis entrain d'essayer de faire

              -Accueil (par défaut) on affiche une page comme celle ci http://tympanus.net/Tutorials/Animat.../example1.html

              -Le reste du site => On un style (design, look,...) classique avec menu horizontale standard et le reste

              il m'a fallu un peu de temps pour me familiariser avec la construction de template joomla d'ou ma peur de bidouiller seul car je crains de faire une erreur et de me retrouver bloquer.
              Merci pour votre aide j'espere que mes explications vous aiderons

              Commentaire


              • #8
                Re : Réalisation d'un template-des styles differents pour chaque pages-

                Ok. Ben là personnellement je chercherais en effet de faire ça avec un module plutôt que de trafiquer un template. Vu qu'il est simple (nativement) d'afficher ou non un module sur une page, ceseraig dommage de s' en priver.
                www.com3elles.com - Agence de communication Toulouse
                Les bases de l'administration Joomla 3.x - Formations Joomla

                Commentaire


                • #9
                  Re : Réalisation d'un template-des styles differents pour chaque pages-

                  Mais est ce que le module ne risque pas juste de venir en complément avec la page d'accueil ?

                  Commentaire


                  • #10
                    Re : Réalisation d'un template-des styles differents pour chaque pages-

                    Je ne comprends pas ta question. Il doit me manquer des éléments. Comment doit être ta page d'accueil ?
                    www.com3elles.com - Agence de communication Toulouse
                    Les bases de l'administration Joomla 3.x - Formations Joomla

                    Commentaire


                    • #11
                      Re : Réalisation d'un template-des styles differents pour chaque pages-

                      euh et bien la page d'accueil ne doit contenir que le menu comme ici
                      http://cdn.tutsplus.com/webdesign/up...only/wheel.htm

                      la page d'accueil ne contient que le menu circulaire ni bloc de blog ni rien juste le menu circulaire au centre.

                      si je retrouve la maquette faite à "la main" je la mettrais sur le web

                      - - - Mise à jour - - -

                      euh et bien la page d'accueil ne doit contenir que le menu comme ici
                      http://cdn.tutsplus.com/webdesign/uploads/legacy/155_WheelMenu/nav_wheel-css-only/wheel.htm

                      la page d'accueil ne contient que le menu circulaire ni bloc de blog ni rien juste le menu circulaire au centre.

                      si je retrouve la maquette faite à "la main" je la mettrais sur le web

                      Commentaire


                      • #12
                        Re : Réalisation d'un template-des styles differents pour chaque pages-

                        Oui, si tu as des croquis on comprendra mieux. Un coup tu dis que tu veux une page d'accueil comme http://tympanus.net/Tutorials/Animat.../example1.html, ensuite tu dis qu'elle doit comporter uniquement un menu circulaire ... Désolée d'être un peu paumée ☺
                        www.com3elles.com - Agence de communication Toulouse
                        Les bases de l'administration Joomla 3.x - Formations Joomla

                        Commentaire


                        • #13
                          Re : Réalisation d'un template-des styles differents pour chaque pages-

                          Après, quelle que soit ta réponse il est assez simple de faire une page qui n'affiche qu'un module. Rien à voir avec le template
                          www.com3elles.com - Agence de communication Toulouse
                          Les bases de l'administration Joomla 3.x - Formations Joomla

                          Commentaire


                          • #14
                            Re : Réalisation d'un template-des styles differents pour chaque pages-

                            Navré pour le manque de precision, c'est simplement que j'avais penser que rajouter le menu de exemple aiderais a mieux comprendre ce que je cherchais a obtenir.


                            Un module contenu personalisé ?
                            Dernière édition par Horus à 07/03/2015, 22h35

                            Commentaire


                            • #15
                              Re : Réalisation d'un template-des styles differents pour chaque pages-

                              C'est une possibilité si tu ne veux pas t'embêter à développer ou adapter un module
                              www.com3elles.com - Agence de communication Toulouse
                              Les bases de l'administration Joomla 3.x - Formations Joomla

                              Commentaire

                              Annonce

                              Réduire
                              1 sur 2 < >

                              C'est [Réglé] et on n'en parle plus ?

                              A quoi ça sert ?
                              La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                              Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                              Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                              Comment ajouter la mention [Réglé] à votre discussion ?
                              1 - Aller sur votre discussion et éditer votre premier message :


                              2 - Cliquer sur la liste déroulante Préfixe.

                              3 - Choisir le préfixe [Réglé].


                              4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                              2 sur 2 < >

                              Assistance au forum - Outil de publication d'infos de votre site

                              Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                              Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                              Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                              UTILISER À VOS PROPRES RISQUES :
                              L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                              Problèmes connus :
                              FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                              Installation :

                              1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                              Archive zip : https://github.com/AFUJ/FPA/zipball/master

                              2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                              3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                              4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                              5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                              6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                              et remplacer www. votresite .com par votre nom de domaine


                              Exemples:
                              Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/
                              Pour executer le script: http://www..com/fpa-fr.php

                              Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/cms/
                              Pour executer le script: http://www..com/cms/fpa-fr.php

                              En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                              Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                              Voir plus
                              Voir moins
                              Travaille ...
                              X