attribuer background image dynamiquement

Support et assistance sur les templates Joomla! 1.6, 1.7 et 2.5 (templates non commerciaux)

Moderators: Aidan38, sarki

Forum rules
Règles du forum
Locked
manue
Joomla! Apprentice
Joomla! Apprentice
Posts: 10
Joined: Mon Jul 22, 2013 10:59 am

attribuer background image dynamiquement

Post by manue » Thu Aug 22, 2013 3:21 pm

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.....

manue
Joomla! Apprentice
Joomla! Apprentice
Posts: 10
Joined: Mon Jul 22, 2013 10:59 am

[REGLE] Re: attribuer background image dynamiquement

Post by manue » Fri Aug 23, 2013 7:52 am

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


Locked

Return to “2.5 - Templates et design”