[Smarty] Problème avec {html_image}
Bonjour à tous,
Je débute avec Smarty et j'aimerais faire un chargement d'image en utilisant ce dernier.
J'utilise le code PHP suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
require 'libs/Smarty.class.php';
$smarty = new Smarty();
$xmlfile = simplexml_load_file('xml/general.xml');
$login = "Login1";
$image = $xmlfile->index->image;
$smarty->assign('image',$xmlfile->parameters->path_img.'/'.$image);
$smarty->display('index.tpl'); |
et le code html suivant :
Code:
1 2 3 4 5 6 7 8 9
|
...
<body>
<!-- Partie de l'entête de la page -->
<div id="en_tete">
{html_image file="{$image}"}
</div>
</body>
... |
Si je lui met le chemin de l'image en 'dur', il la trouve mais dès que je met {$image} à la place, il me met l'erreur :
Notice: Smarty error: html_image: unable to find '{img/banner.jpg' in D:\Developpement\eclipse-new\workspace\perso\CKS\v3\libs\Smarty.class.php on line 1095"}
Merci d'avance pour votre aide