URL avec variable dans le src d'une image
Bonjour,
Je dois mettre à jour un code pour une entreprise, mélangant du HTML, du XML et du XSLT.
J'utilise la ligne de code suivante pour appeler une image via un URL variabilisé:
Code:
1 2
| <img src= "('<xsl:value-of select="TOTO_URL_RESSOURCE" />toto_email_haut.png')">
</img> |
TOTO_URL_RESSOURCE étant la variable contenant le chemin de l'environnement où chercher l'image.
Ce chemin change si je suis en recette ou en production.
Cette syntaxe ne marche pas en l'état et je voudrais savoir quelles corrections y apporter.
S'agissant d'un code d'entreprise, j'ai très peu de liberté de manoeuvre (ex: pas de fonction ou de CSS possibles).
Merci de votre aide.
peut etre la base de donnees peut t'aider
tu as l'url: TOTO_URL_RESSOURCE
TOTO_URL_RESSOURCE = nom_du_domaine + url statique de TOTO
exemple:
en dev => http://localhost/images/logo.png
en prod => http://urlProd/images/logo.png
bref, a ta place, dans une table de configuration en base de donnees
table CONFIG
-id
-valeur
tu devrai avoir une entree
- ID = "domaine"
- valeur = "localhost" (en dev) our "urlProd" en prod
du coup a chque fois que tu change d'environement, ta valeur change ds la base de donnees
mais dans ton code, ton TOTO_URL_RESSOURCE devient "valeur de domaine venant de la base" + "/images/logo.png"
j'espere que ca repond a ta question