Page 1 of 1

attribuer background image dynamiquement

Posted: Thu Aug 22, 2013 3:21 pm
by manue
Bonjour,

Je voudrais appliquer une image de fond à la vue catégorie produits de virtuemart :
- si il existe une image portant le meme id que la catégorie => elle est assignée à la dite catégorie
- sinon, aucune image de fond
- mes images sont situées dans le dossier www/templates/customImages/categorie

j'ai donc modifié le code du div browse-view de /montemplate/html/com_virtuemart/category/default.php
comme suit :

Code: Select all

<div class="browse-view" 
<?php
if (file_exists(JPATH_BASE.'/templates/customImages/categorie'.$this->category->virtuemart_category_id.'.png';))) {
	?>
style="background:url(<?php JPATH_BASE.'/templates/customImages/categorie'.$this->category->virtuemart_category_id.'.png';?>)"
<?php
}
?>
>
mais la page ne s'affiche pas: c'est le grand blanc....
pouvez vous me dire ou je déconne ?
merci.....

[REGLE] Re: attribuer background image dynamiquement

Posted: Fri Aug 23, 2013 7:52 am
by manue
ok, ca marche avec ca :

Code: Select all

<div class="browse-view" style="background:url(<?php echo JURI::root().'/templates/customImages/categorie/'.$this->category->virtuemart_category_id.'.png';?>) no-repeat">
j'ai aussi viré la condition : si ya rien, ca s'affiche pas et puis c'est tout