image bg.gif

5 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour,

J'utilise la version 2.9.3

Quelqun saurait il ou se trove les repeat, no repeat de l'image bg.gif que l'on peut afficher en arriere plan du site

J'ai trouvé l'image mais pas le script et lorsque j'en mets une à moi et que je l'appelle bg.gif elle se répète

Le but étant de mettre une seule grande image en arrière plan du site

Merci et comme j'ai aperçu Paulana, j'en profote pour lui adresser un petit bonjour

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Après recherches dans la 2.9, cette image est gérée via peel_css :

-- Contenu de la table `peel_css`

INSERT INTO `peel_css` VALUES (1, 'macss', '#FFFFFF', 'bg.gif', 'Verdana', '11px', '#000000', 'Verdana', '14px', '#000000', 'Verdana', '13px', '#000000', '#FFFFFF', '#6495ED', '#6495ED', '#000099');

Dans haut.php du répertoire modeles :

$sqlCss = "SELECT * FROM peel_css WHERE id = '1'";

$resCss = mysql_query($sqlCss);

if ($resCss) {

$Css = mysql_fetch_object($resCss);

echo "body {\n";

if (!empty($Css->background)) {echo "background: $Css->background;\n";}

if (!empty($Css->backgroundimage)) {echo "background: url('".$repertoire_images."/".$Css->backgroundimage."');\n";}

if (!empty($Css->textsize)) {echo "font-size: $Css->textsize;\n";}

if (!empty($Css->textcolor)) {echo "color: $Css->textcolor;\n";}

if (!empty($Css->textfont)) {echo "font-family: $Css->textfont;\n";}

echo "}\n";

if (!empty($Css->textsize)) {echo ".normal { font-size: $Css->textsize;}\n";}

if (!empty($Css->textcolor)) {echo ".normal { color: $Css->textcolor;}\n";}

if (!empty($Css->textfont)) {echo ".normal { font-family: $Css->textfont;}\n";}

if (!empty($Css->textsize)) {echo ".label { font-size: $Css->textsize;}\n";}

if (!empty($Css->textcolor)) {echo ".label { color: $Css->textcolor;}\n";}

if (!empty($Css->textfont)) {echo ".label { font-family: $Css->textfont;}\n";}

if (!empty($Css->textsize)) {echo ".texte { font-size: $Css->textsize;}\n";}

if (!empty($Css->textcolor)) {echo ".texte { color: $Css->textcolor;}\n";}

if (!empty($Css->textfont)) {echo ".texte { font-family: $Css->textfont;}\n";}

if (!empty($Css->titresize)) {echo ".titre { font-size: $Css->titresize;}\n";}

if (!empty($Css->titrecolor)) {echo ".titre { color: $Css->titrecolor;}\n";}

if (!empty($Css->titrefont)) {echo ".titre { font-family: $Css->titrefont;}\n";}

if (!empty($Css->tetieresize)) {echo ".tetiere { font-size: $Css->tetieresize;}\n";}

if (!empty($Css->tetierecolor)) {echo ".tetiere { color: $Css->tetierecolor;}\n";}

if (!empty($Css->tetierefont)) {echo ".tetiere { font-family: $Css->tetierefont;}\n";}

if (!empty($Css->tetierebackground)) {echo ".tetiere { background: $Css->tetierebackground;}\n";}

if (!empty($Css->tetieresize)) {echo ".entete { font-size: $Css->tetieresize;}\n";}

if (!empty($Css->tetierecolor)) {echo ".entete { color: $Css->tetierecolor;}\n";}

if (!empty($Css->tetierefont)) {echo ".entete { font-family: $Css->tetierefont;}\n";}

if (!empty($Css->tetierebackground)) {echo ".entete { background: $Css->tetierebackground;}\n";}

if (!empty($Css->alink)) {echo "a:link { color: $Css->alink;}\n";}

if (!empty($Css->vlink)) {echo "a:visited { color: $Css->vlink;}\n";}

if (!empty($Css->hlink)) {echo "a:hover { color: $Css->hlink;}\n";}

}

La solution réside donc à mettre dans cette boucle un no-repeat si $Css->backgroundimage vaut 'bg.gif'

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Après recherches dans la 2.9, cette image est gérée via peel_css :

-- Contenu de la table `peel_css`

INSERT INTO `peel_css` VALUES (1, 'macss', '#FFFFFF', 'bg.gif', 'Verdana', '11px', '#000000', 'Verdana', '14px', '#000000', 'Verdana', '13px', '#000000', '#FFFFFF', '#6495ED', '#6495ED', '#000099');

Dans haut.php du répertoire modeles :

$sqlCss = "SELECT * FROM peel_css WHERE id = '1'";

$resCss = mysql_query($sqlCss);

if ($resCss) {

$Css = mysql_fetch_object($resCss);

echo "body {\n";

if (!empty($Css->background)) {echo "background: $Css->background;\n";}

if (!empty($Css->backgroundimage)) {echo "background: url('".$repertoire_images."/".$Css->backgroundimage."');\n";}

if (!empty($Css->textsize)) {echo "font-size: $Css->textsize;\n";}

if (!empty($Css->textcolor)) {echo "color: $Css->textcolor;\n";}

if (!empty($Css->textfont)) {echo "font-family: $Css->textfont;\n";}

echo "}\n";

if (!empty($Css->textsize)) {echo ".normal { font-size: $Css->textsize;}\n";}

if (!empty($Css->textcolor)) {echo ".normal { color: $Css->textcolor;}\n";}

if (!empty($Css->textfont)) {echo ".normal { font-family: $Css->textfont;}\n";}

if (!empty($Css->textsize)) {echo ".label { font-size: $Css->textsize;}\n";}

if (!empty($Css->textcolor)) {echo ".label { color: $Css->textcolor;}\n";}

if (!empty($Css->textfont)) {echo ".label { font-family: $Css->textfont;}\n";}

if (!empty($Css->textsize)) {echo ".texte { font-size: $Css->textsize;}\n";}

if (!empty($Css->textcolor)) {echo ".texte { color: $Css->textcolor;}\n";}

if (!empty($Css->textfont)) {echo ".texte { font-family: $Css->textfont;}\n";}

if (!empty($Css->titresize)) {echo ".titre { font-size: $Css->titresize;}\n";}

if (!empty($Css->titrecolor)) {echo ".titre { color: $Css->titrecolor;}\n";}

if (!empty($Css->titrefont)) {echo ".titre { font-family: $Css->titrefont;}\n";}

if (!empty($Css->tetieresize)) {echo ".tetiere { font-size: $Css->tetieresize;}\n";}

if (!empty($Css->tetierecolor)) {echo ".tetiere { color: $Css->tetierecolor;}\n";}

if (!empty($Css->tetierefont)) {echo ".tetiere { font-family: $Css->tetierefont;}\n";}

if (!empty($Css->tetierebackground)) {echo ".tetiere { background: $Css->tetierebackground;}\n";}

if (!empty($Css->tetieresize)) {echo ".entete { font-size: $Css->tetieresize;}\n";}

if (!empty($Css->tetierecolor)) {echo ".entete { color: $Css->tetierecolor;}\n";}

if (!empty($Css->tetierefont)) {echo ".entete { font-family: $Css->tetierefont;}\n";}

if (!empty($Css->tetierebackground)) {echo ".entete { background: $Css->tetierebackground;}\n";}

if (!empty($Css->alink)) {echo "a:link { color: $Css->alink;}\n";}

if (!empty($Css->vlink)) {echo "a:visited { color: $Css->vlink;}\n";}

if (!empty($Css->hlink)) {echo "a:hover { color: $Css->hlink;}\n";}

}

La solution réside donc à mettre dans cette boucle un no-repeat si $Css->backgroundimage vaut 'bg.gif'

Bonjour,

Merci de votre réponse très complète pour une si ancienne version mais qui a le mérite de fonctionner parfaitement

Dons d'après vous si sous ceyye ligne dans la boucle

if (!empty($Css->backgroundimage)) {echo "background: url('".$repertoire_images."/".$Css->backgroundimage."');\n";}

J'écris ceci

if($Css->backgroundimage == 'bg.gif' $Css->backgroundimage == 'no-repeat')

cela vous parait bon ?

ou plutot

if($Css->backgroundimage == 'bg.gif' ) {echo "background: url('".$repertoire_images."/".$Css->backgroundimage."no-repeat');\n";}

Merci de votre réponse

Cordialement

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

Merci de votre réponse très complète pour une si ancienne version mais qui a le mérite de fonctionner parfaitement

Dons d'après vous si sous ceyye ligne dans la boucle

if (!empty($Css->backgroundimage)) {echo "background: url('".$repertoire_images."/".$Css->backgroundimage."');\n";}

J'écris ceci

if($Css->backgroundimage == 'bg.gif' $Css->backgroundimage == 'no-repeat')

cela vous parait bon ?

ou plutot

if($Css->backgroundimage == 'bg.gif' ) {echo "background: url('".$repertoire_images."/".$Css->backgroundimage."no-repeat');\n";}

Merci de votre réponse

Cordialement

Rajoutez à l'endroit que vous indiquez :

if($Css->backgroundimage == 'bg.gif' ) {echo "background-repeat: no-repeat ;\n";}

comme ça ça ajoute une propriété CSS (sachant que vous laissez la ligne d'avant, donc le background image sera défini correctement grâce à l'autre ligne

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Rajoutez à l'endroit que vous indiquez :

if($Css->backgroundimage == 'bg.gif' ) {echo "background-repeat: no-repeat ;\n";}

comme ça ça ajoute une propriété CSS (sachant que vous laissez la ligne d'avant, donc le background image sera défini correctement grâce à l'autre ligne

OUI Merci j'ai fini par me faire une bidouille car j'avais besoin d'utiliser les deux ;

A savoir: 1) un fond couleur

2) une image de fond

et ça sur peel c'était apparemment impossible par le système classique dans le BO

je me suis donc fait unpetit css et shinté 2 lignes bg fond et bg image

Résultat ici f l o r a c l i c . fr

Encore merci

Cordialement

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping