Joomladay francophone 2018 à Paris 18 et 19 mai

Comment mettre differentes images de fond ?

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

  • Comment mettre differentes images de fond ?

    Bonjour,

    J'essaye de mettre en place un site avec Joomla pour la 1ere fois, et je souhaiterai transposer ce site en Joomla pour permettre une maintenance plus facile (au départ je voulais écrire mon système perso, mais je n'en aurai pas le temps, et Joomla me parait être un bon choix) au futur webmaster
    J'ai créé un template qui fonctionne bien pour la page d'accueil.
    Le problème est que j'ai des images de fond de page différentes selon les pages.
    Y a t'il un moyen de faire cela dans Joomla, peut-on prendre un style différent pour chaque page ?

    Merci d'avance
    Dernière édition par mosco à 13/08/2007, 18h22

  • #2
    Une solution est de dupliquer le template d'y faire les modification de l'image de fond et de l'attribuer a la page en question
    Règlement du forum : http://forum.joomla.fr/faq.php
    Comment mettre le post en [Réglé]: http://forum.joomla.fr/announcement.php?f=58
    Joomla! 3 Le Livre Pour Tous , n'hésitez pas à le lire pour vous aider
    http://www.iwannaclick.org

    Commentaire


    • #3
      Oui, c'est une solution mais je trouve que c'est un peu lourd, car pour avoir 20 pages différentes, il faudrait 20 templates diffférents, juste pour une petite variante de style..
      En cherchant un peu, j'ai trouvé une idée, en utilisant le suffixe css de page,
      comme on en parle ici aussi :http://forum.joomla.fr/showthread.php?t=39627

      mais cela ne semble pas fonctionner chez moi sur la page d'accueil (joomla version 0.13 utilisée en local) : J'ai mis un suffixe sur un article (01), mais je m'attendais à avoir
      <table class="contentpaneopen01">
      <tr>
      <td class="contentheading01" ...
      par contre, ca fonctionne sur une autre page, c'est curieux non ?

      Commentaire


      • #4
        Tu dois pouvoir faire ça en créant des modules persos, que tu positionnes en les imbriquant dans ton mainbody... du genre :
        </div><?php include ("mainbody.php"); ?>
        <?php mosLoadModules ( 'user1' ); ?>
        <?php mosLoadModules ( 'user2' ); ?>
        <?php mosLoadModules ( 'user3' ); ?>
        <?php mosLoadModules ( 'userxx' ); ?>
        </div>

        Il te reste plus qu'à créer tes modules en y mettant tes images de fond,
        de les affecter au positions user1 user2 etc....
        et de dire que ces modules ne sont visibles que sur telle ou telle page....
        c'est assez simple à mettre en place

        Commentaire


        • #5
          Donc, si j'ai bien compris, je crée un module par emplacement et par page ?
          Exemple page accueil avec menu left, article, et module user1
          page suivante avec menu left, article, et module user2

          donc pour 20 pages 20 modules ?

          Commentaire


          • #6
            Oui, merci zitoon
            Bon, en fait, je me suis compliqué la vie, voici ce que j'ai fait :

            Je cherche à afficher un article ou une photo sous mon menu qui est en position left, different selon la page appelée :

            1) A l'emplacement ou je veux l'affichage dans le template, ajout du code :
            Code:
            <?php if (mosCountModules( "user1" )) { mosLoadModules ( 'user1',-1); } ?>
            2) Création d'un module appelé Boite 1 affecté à l'emplacement user1
            avec à droite un lien vers la première page du menu
            2) Création d'un module appelé Boite 2 affecté à l'emplacement user1
            avec à droite un lien vers la deuxième page du menu
            etc..

            Si quelqu'un a une meilleure idée ?

            Maintenant je vais essayer de faire la même chose pour avoir une image de fond de page différente ...

            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