Remplacer la couleur de fond de template par une image et la fixer

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

  • [RÉGLÉ] Remplacer la couleur de fond de template par une image et la fixer

    Bonjour,

    J'ai regarder un peu partout sur le net mais je n'arrive pas à faire ce que je veux de mon template donc je viens vous embêter un peu avec ma noobitude

    Voilà, comme le dit le titre j'essaie de changer le background de mon template prostar pour mettre une image à la place d'une couleur et je n'y arrive pas. J'ai essayé avec background-image mais soit je m'y prends mal, soit je ne le mets pas au bon endroit, je ne sais pas. Ce qui est étrange, c'est que quand je touche au template, ça n'a pas d'effet (du moins je crois) mais quand je touche la couleur sur index.php, ça produit un changement (après bien sûr faut pas rêver, avec une image ça ne fait rien).

    Ensuite, si par bonheur vous réussissez à m'aider sur l'image, j'aimerais qu'elle soit fixée.

    Merci beaucoup par avance et n'hésitez pas à être exhaustif, je commence seulement avec la création de site.
    Dernière édition par BruceHarper à 20/11/2014, 10h05

  • #2
    Re : Remplacer la couleur de fond de template par une image et la fixer

    Salut
    Il faudrait faire une feuille de style custom.css pour ne pas que ta modification soit annulé à la prochaine mise à jour de joomla, mais sinon pour voir que ça fonctionne tu peux dans ton template.css mettre tout à la fin
    body.site{
    background: url(../images/logo.PNG) repeat-x;}
    Auto-entrepreneur spécialiste Joomla https://www.stylitek.com

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

    Commentaire


    • #3
      Re : Remplacer la couleur de fond de template par une image et la fixer

      Oups j'ai oublié pour fixer l'image
      body.site{background-color: #000;
      background: url(../images/logo.PNG) repeat-x fixed;}
      Auto-entrepreneur spécialiste Joomla https://www.stylitek.com

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

      Commentaire


      • #4
        Re : Remplacer la couleur de fond de template par une image et la fixer

        Bonjour,

        Merci pour ta réponse et merci pour le code !
        Alors j'ai ENFIN réussi SAUF que j'ai réussi en ne mettant pas ça dans template.css mais en remplaçant dans index.php:
        <?php // Template color ?>
        <?php if ($this->params->get('templateColor')) : ?>
        <style type="text/css">
        body.site
        {
        border-top: 3px solid <?php echo $this->params->get('templateColor'); ?>;
        background-color: <?php echo $this->params->get('templateBackgroundColor'); ?>

        }
        par
        <?php // Template color ?>
        <?php if ($this->params->get('templateColor')) : ?>
        <style type="text/css">
        body.site
        {
        border-top: 3px solid <?php echo $this->params->get('templateColor'); ?>;
        background-color: #000;
        background: url(/sitejoomla/images/logo.PNG) repeat-x fixed;}
        }
        Et la miracle.

        Sauf que j'ai peur, comme tu me l'as si bien fait remarqué, que lors de la mise à jour joomla mes changements n'apparaissent plus. Je ne crois pas que ça l'affectera comme c'est dans index.php mais pourrais-tu me le confirmer? Après la création du site terminée, celui-ci risque de ne pas être beaucoup touché car la personne qui va s'en occuper ne connait rien au css, je ne voudrais pas lui laisser un cadeau empoisonné.

        De plus, comme je suis pour l'heure en local, je n'ai pas créé la feuille de style custom.css dont tu m'as parlé. Cela va-t-il poser problème par la suite?
        Dernière édition par BruceHarper à 10/11/2014, 17h16

        Commentaire


        • #5
          Re : Remplacer la couleur de fond de template par une image et la fixer

          Ah, j'oubliais, est-ce possible de rendre la photo responsive? car en lui donnant une dimension aléatoire, je vois qu'elle ne remplit pas tout mon écran. Même si je la mets à la taille de mon écran, je suppose que sur des écrans plus large, il manquera un bout d'image. Comment faire?

          Commentaire


          • #6
            Re : Remplacer la couleur de fond de template par une image et la fixer

            De plus, comme je suis pour l'heure en local, je n'ai pas créé la feuille de style custom.css dont tu m'as parlé. Cela va-t-il poser problème par la suite?
            Oui si tu n'as pas dupliqué le template la prochaine mise à jour pourras supprimer tes modifications
            As-tu regardé bgmax pour mettre une image en fond ?
            Auto-entrepreneur spécialiste Joomla https://www.stylitek.com

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

            Commentaire


            • #7
              Re : Remplacer la couleur de fond de template par une image et la fixer

              Non, je ne connaissais pas. Il faut télécharger quelque chose ou juste en entrant le script que j'ai trouvé ici ( http://webbricks.org/bricks/bgMax/ ) ça suffit?

              Donc pour sauvegarder sans qu'une mise à jour affecte mon template, il faut que j'enregistre mon fichier www ailleurs (j'utilise wamp serveur). C'est ça? Comme ça je pourrais le recharger si besoin sur mon site.

              Commentaire


              • #8
                Re : Remplacer la couleur de fond de template par une image et la fixer

                Tu devrais faire une sauvegarde de ton site avec akeebabackup http://www.stylitek.com/tutoriel-joo...-son-site.html
                et ensuite tu dupliques ton template
                Auto-entrepreneur spécialiste Joomla https://www.stylitek.com

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

                Commentaire


                • #9
                  Re : Remplacer la couleur de fond de template par une image et la fixer

                  Et voici l'extension bgmax http://extensions.joomla.org/extensi...ckground/15913
                  Auto-entrepreneur spécialiste Joomla https://www.stylitek.com

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

                  Commentaire


                  • #10
                    Re : Remplacer la couleur de fond de template par une image et la fixer

                    Ok, je vais utiliser akeeba et merci pour l'extension bgmax. Je testes tout ça et je reviens te faire mon rapport.
                    En tout cas, merci pour ton aide !

                    Commentaire


                    • #11
                      Re : Remplacer la couleur de fond de template par une image et la fixer

                      Sinon oui il est possible de faire un background responsive mais c'est plus compliqué
                      Auto-entrepreneur spécialiste Joomla https://www.stylitek.com

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

                      Commentaire


                      • #12
                        Re : Remplacer la couleur de fond de template par une image et la fixer

                        J'ai essayé de télécharger l'extension mais lomart (le site du développeur) ne fonctionne pas. Aurais-tu un autre lien par hasard ?

                        Edit : il semble que le fichier soit téléchargeable sur le site http://webbricks.org/bricks/bgMax/
                        Dernière édition par BruceHarper à 10/11/2014, 17h57

                        Commentaire


                        • #13
                          Re : Remplacer la couleur de fond de template par une image et la fixer

                          Envoyé par toffffe Voir le message
                          Sinon oui il est possible de faire un background responsive mais c'est plus compliqué
                          Ok merci on va rester dans la simplicité je crois

                          Commentaire


                          • #14
                            Re : Remplacer la couleur de fond de template par une image et la fixer

                            Je ne connais pas le site sur lequel tu fais le lien. Je te conseil à moins de l'avis contraire de lomart (lomart est souvent présent sur le forum il pourra répondre à cette question) de ne jamais récupérer des extensions sur des sites autres que celui de l'auteur.
                            Son site va surement revenir très vite
                            Auto-entrepreneur spécialiste Joomla https://www.stylitek.com

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

                            Commentaire


                            • #15
                              Re : Remplacer la couleur de fond de template par une image et la fixer

                              Bonsoir,

                              J'ai essayé de télécharger l'extension mais lomart (le site du développeur) ne fonctionne pas.
                              Effectivement, je suis en cours de changement d'hébergeur. Il devrait être fonctionnel demain.
                              Je t'envoie en MP un lien provisoire pour accéder au nouveau site

                              Pour info: webbricks.org est le développeur du javascript qui sert de base à bgMAX pour Joomla
                              UP, le plugin universel à découvrir sur https//up.lomart.fr
                              bgMax
                              , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X