Bonjour,
Je voudrais faire en sorte de changer d’image de fond de mon body (donc avec css dynamique) selon le jour. Pour cela, je vais déterminer le nom de mon image selon la date du jour dans ma css :
background-image: url([(#CHEMIN{css/images/fond-body/fond-body-[(#DATE|affdate{‹ Y-m-d ›})]})])
Mais voilà, je voudrais implémenter une condition. C’est-à-dire que si je ne trouve pas cette image, alors je prend mon image par défaut.
Je verrai la chose de cette façon :
background-image: url([(#CHEMIN{css/images/fond-body/fond-body-[(#DATE|affdate{‹ Y-m-d ›})]}|oui)[(#CHEMIN{css/images/fond-body/fond-body-[(#DATE|affdate{‹ Y-m-d ›})].jpg})]][(#CHEMIN{css/images/fond-body/fond-body-[(#DATE|affdate{‹ Y-m-d ›})].jpg}|non)[(#CHEMIN{css/images/fond-body/fond-body.jpg})]])
Est-ce que vous voyez une meilleure solution?
Cordialement,
Teddy Payet
Graphiste Print/Web
http://www.maloya.org/
http://www.vileso-studio.com/
La boucle condition de spip bonux implémentée dans ta css en squelettes.
cf spip contrib et l’article sur bonux
Alexandra
Le 5 juillet 2009 22:08, Payet Teddy <teddy.payet@gmail.com> a écrit :
Bonjour,
Je voudrais faire en sorte de changer d’image de fond de mon body (donc avec css dynamique) selon le jour. Pour cela, je vais déterminer le nom de mon image selon la date du jour dans ma css :
background-image: url([(#CHEMIN{css/images/fond-body/fond-body-[(#DATE|affdate{‹ Y-m-d ›})]})])
Mais voilà, je voudrais implémenter une condition. C’est-à-dire que si je ne trouve pas cette image, alors je prend mon image par défaut.
Je verrai la chose de cette façon :
background-image: url([(#CHEMIN{css/images/fond-body/fond-body-[(#DATE|affdate{‹ Y-m-d ›})]}|oui)[(#CHEMIN{css/images/fond-body/fond-body-[(#DATE|affdate{‹ Y-m-d ›})].jpg})]][(#CHEMIN{css/images/fond-body/fond-body-[(#DATE|affdate{‹ Y-m-d ›})].jpg}|non)[(#CHEMIN{css/images/fond-body/fond-body.jpg})]])
Est-ce que vous voyez une meilleure solution?
Cordialement,
Teddy Payet
Graphiste Print/Web
http://www.maloya.org/
http://www.vileso-studio.com/
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
ou
http://dir.gmane.org/gmane.comp.web.spip.user
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
-
<BOUCLE_test(CONDITION){si [(#CHEMIN{css/images/fond-body/fond-body-[(#DATE|affdate{‹ Y-m-d ›})]}|oui)]}>
-
vrai
-
</BOUCLE_test>
-
faux
-
<//B_test>
Ça donnera quelque chose de ce genre donc… Je vais tester. Merci pour la réponse!
Cordialement,
Teddy Payet
http://www.maloya.org/
http://www.vileso-studio.com/
Le 5 juil. 2009 à 22:20, Alexandra Guiderdoni <alexandra.guiderdoni@gmail.com> a écrit :
body/fond-body-[(#DATE|affdate{‹ Y-m-d ›})]}|oui)