Alors là, bizarre... la condition doit se faire avec le $
mais l'affichage de l'image, sans le $, sinon elle ne s'affiche pas (pas trouvée par le serveur, pas affichée dans le code...)
Le test doit donc donner ceci : si je trouve l'image associée à l'article, je l'affiche en fond de bloc, sinon je n'affiche rien (ni bloc ni image) :
Je ne suis pas encore habitué à la syntaxe smarty
On en revient au début... :/
mais l'affichage de l'image, sans le $, sinon elle ne s'affiche pas (pas trouvée par le serveur, pas affichée dans le code...)
Le test doit donc donner ceci : si je trouve l'image associée à l'article, je l'affiche en fond de bloc, sinon je n'affiche rien (ni bloc ni image) :
Code :
{if !empty($page_image)}
<div style="background: transparent url('uploads/images/{page_image}') right top no-repeat;" class="maClasse"></div>
{else}
<div class="rien">Rien...</div>
{/if}
On en revient au début... :/