Jump to content

Personnaliser une page du site


Recommended Posts

Bonjour,

 

Je souhaiterais pouvoir modifier le fond d'une page de mon site sous prestashop 1.4

 

Modifier le fond d'une page sans toucher au reste du site. c'est possible ?

 

quel fichier je dois modifier. Sachant que je souhaiterais modifier le fond d'une page catégorie et tous les produits de cette catégorie

 

Merci

Link to comment
Share on other sites

Une simple condition avec un if sur le type de page (si c'est cms ou cat ou produit...) ou se baser simplement sur un mot clé dans la balise keyword ou enfin sur un tag associé à la page.

Dans la condition un simple code comme ci-dessous pour l'affichage en full background par exemple

tpl

   <script type="text/javascript">
{literal}
$(window).load(function() {  
var theWindow		= $(window),
 $bg			  = $("#bg"),
 aspectRatio	  = $bg.width() / $bg.height();
function resizeBg() {
 if ( (theWindow.width() / theWindow.height()) < aspectRatio ) {
  $bg
   .removeClass()
   .addClass('bgheight');
 } else {
  $bg
   .removeClass()
   .addClass('bgwidth');
 }
}
theWindow.resize(resizeBg).trigger("resize");
});
{/literal}
 </script>
<img src="{$img_ps_dir}bg/bg.jpg" id="bg" alt="{$shop_name|escape:'htmlall':'UTF-8'}">

 

css

#bg{left:0; position:fixed; top:0}
.bgwidth{width:100%}
.bgheight {height: 100%;}

 

edit:

Voir en action ici : http://www.articles-peche.fr/

Edited by Grafics (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...