We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 708
    • 144 Posts
    je continue mon aventure modx et je voudrais assigner une pattern à mon body via css...
    mais j’ai un souci de chemin car j’ai l’arborescence suivante :

    assets/templates/adapt_tpl/
    dans ce dossier j’ai un dossier css, un pour images, un pour swf...

    quand je fais :

    /assets/templates/adapt_tpl/swf/rotatorjw.swf pour un swf ou
    background-image :url(images/deco/pattern_147.gif); pour une image dans la css
    ca ne marche pas...rien ne change...

    comment faire ? est ce un souci de chemin ?

    merci

      AipHesBlOg
      Serveur Local Linux Ubuntu - Apache 2.2.9 - Php 5.2.6 - MySQL 5.0.67
      ---------------------------------------------------------------
      French webdesigner
      • 6726
      • 7,075 Posts
      Là ce n’est pas un problème avec MODx si tu utilises des chemins relatifs alors il faut utiliser aussi la balise base href :

      <base href="[(site_url)]" />


      ;)

        .: COO - Commerce Guys - Community Driven Innovation :.


        MODx est l&#39;outil id
        • 708
        • 144 Posts
        merci

        je le mets ou le code que tu m’as donné ?
          AipHesBlOg
          Serveur Local Linux Ubuntu - Apache 2.2.9 - Php 5.2.6 - MySQL 5.0.67
          ---------------------------------------------------------------
          French webdesigner
          • 6726
          • 7,075 Posts
          Avant la fin du header donc avant la balise [tt]</head>[/tt] dans le(s) template(s)
            .: COO - Commerce Guys - Community Driven Innovation :.


            MODx est l&#39;outil id
            • 708
            • 144 Posts
            bon ca marche pas, voila mon css :

            body {
            	margin: 0;
            	padding: 0;
            	font-family: Verdana, Arial, Helvetica, sans-serif;
            	font-size: 12px;
            	/*background-color:#cdd9e7;*/
            	color: #000;
            	background-image :url (/assets/templates/adapt_tpl/images/deco/pattern_147.gif);
            	background-repeat : repeat; 
            	background-position : top left;
            	
            }


            et voila dans le template :
            <base href="[(site_url)]" />
            </head>


            qu’est ce qui cloche ?
              AipHesBlOg
              Serveur Local Linux Ubuntu - Apache 2.2.9 - Php 5.2.6 - MySQL 5.0.67
              ---------------------------------------------------------------
              French webdesigner
              • 16732
              • 592 Posts
              Si tu as cette arbo :

              assets/templates/adapt_tpl/images
              assets/templates/adapt_tpl/css 


              et que tu appelles dans ton template la css comme ceci :
              <link href="assets/templates/adapt_tpl/css/style.css" rel="stylesheet" type="text/css">

              Pour accéder au images contenues dans adapt_tpl/images depuis ta css il faut utiliser ../images/deco/pattern_147.gif);
                • 708
                • 144 Posts
                voila ce que j’ai :

                <link href="assets/templates/adapt_tpl/css/global.css" rel="stylesheet" type="text/css" media="all" />


                et en notant avec ../ ca ne change rien...

                je comprends pas,j’ai l’arborescence comme suit,car je suis sous ovh :

                www/****/assets/templates/*****/images et www/site2/assets/templates/adapt_tpl/css

                voila l’adresse car j’ai le meme souci avec swfobject :
                http://www.graphisme-libre.info/site2/
                  AipHesBlOg
                  Serveur Local Linux Ubuntu - Apache 2.2.9 - Php 5.2.6 - MySQL 5.0.67
                  ---------------------------------------------------------------
                  French webdesigner
                  • 16732
                  • 592 Posts
                  et avec un double ../../ ?
                    • 708
                    • 144 Posts
                    pareil...
                    j’ai vu que dans le template minimal il n’y a pas de dossier css...cela est il un probleme vu que j’en ai un ?
                      AipHesBlOg
                      Serveur Local Linux Ubuntu - Apache 2.2.9 - Php 5.2.6 - MySQL 5.0.67
                      ---------------------------------------------------------------
                      French webdesigner
                      • 6726
                      • 7,075 Posts
                      Quote from: aiphess at Mar 03, 2008, 06:39 PM
                      je comprends pas,j’ai l’arborescence comme suit,car je suis sous ovh :

                      www/****/assets/templates/*****/images et www/site2/assets/templates/adapt_tpl/css

                      voila l’adresse car j’ai le meme souci avec swfobject :
                      http://www.graphisme-libre.info/site2/

                      J’ai édité ton message car question sécurité, mauvaise idée de laisser des chemins en clair dans un forum !

                      Et il ne faut pas confondre les url avec les chemins wink

                      Normalement ça doit marcher SANS le / si ton base href a un slash à la fin, ce qui est le cas quand tu utilises [(site_url)] (c’est ce que je fais tout le temps !)

                      Par contre, quelle est la valeur que tu as dans [tt]Outils > Configuration > Réglages interface et éditeur >> Chemins relatifs des images[/tt] : sur oui ou sur non ?

                      Et vu la confusion url/chemins sur le même onglet tu as quoi pour [tt] >> URL des ressources[/tt] et [tt]>> Chemin des ressources[/tt] : ?

                      Si tu veux bénéficier des chemins relatifs il faut changer http://www.domaine.tld/assets/ par assets/ wink


                      Quote from: aiphess at Mar 03, 2008, 09:26 PM

                      pareil...
                      j’ai vu que dans le template minimal il n’y a pas de dossier css...cela est il un probleme vu que j’en ai un ?

                      Non absolument pas aucun rapport...

                        .: COO - Commerce Guys - Community Driven Innovation :.


                        MODx est l&#39;outil id