Jump to content

Recommended Posts

Rajouter le bloc fait apparaitre la publicité sur le site.

Pour le configurer, il faut aller le faire à la main, dans \modules\blockadvertising\
Les fichiers intéressants sont :

blockadvertising.php, qui donne le nom de l'image à afficher à la ligne 36

$smarty->assign('image', './modules/'.$this->name.'/advertising.jpg');



et blockadvertising.tpl, qui donne le lien où mène l'image lorqu'on clic dessus à la ligne 3.

Libre à toi de modifier le tpl et le php pour afficher plusieurs images, et faire ce que tu veux, en fait.

Link to comment
Share on other sites

  • 2 months later...

Alors...

Supposons que tu souhaites mettre les images im1.jpg, im2.jpg et im3.jpg, avec leur liens respectif http://lien1.html, etc...

Dans /modules/blockadvertising/blockadvertising.php, tu as à partir de la ligne 34 :

function hookRightColumn($params)
   {
       global $smarty;
       $smarty->assign('image', './modules/'.$this->name.'/advertising.jpg');
       return $this->display(__FILE__, 'blockadvertising.tpl');
   }



remplace le par :

function hookRightColumn($params)
   {
       global $smarty;
       $smarty->assign('image1', './modules/'.$this->name.'/im1.jpg');
       $smarty->assign('image2', './modules/'.$this->name.'/im2.jpg');
       $smarty->assign('image3', './modules/'.$this->name.'/im3.jpg');
       return $this->display(__FILE__, 'blockadvertising.tpl');
   }




et dans /modules/blockadvertising/blockadvertising.tpl :

<!-- MODULE Block advertising -->



<!-- /MODULE Block advertising --> 



remplace le par :

<!-- MODULE Block advertising -->





<!-- /MODULE Block advertising --> 



si tes images sont suffisamment grandes, ça devrait passer à la ligne. Si ce n'est pas le cas, rajoute un
après chaque liens.

Link to comment
Share on other sites

  • 3 months later...

Bonjour,

si je comprends bien, il n'y a rien de prévu pour modifier un simple block de pub.
Pourtant, prestashop a prévu tant de chose, et là il faut mettre la main dedans?
et quand on veut changer une image (de pub dans cet exemple), il faut modifier la page et gérer en FTP les images, envoyer et supprimer.
On en est au temps de Oscommerce!

Pourquoi Prestashop ne permet t'il pas de modifier cette page via son outil CMS
On peut modifier certaines pages et pas celle là.

En regardant bien, il faudrait que le module Advertising soit comme le module Information qui lui a la possibilité >> configurer
Dans outil/CMS, il n'y aurait qu'à créer une nouvelle page modifiable par le cms, et le bloc publicité afficherait le contenu de cette page.
Comme celà, c'est plus souple
Le module pub serait à revoir

Merci de votre réponse

Link to comment
Share on other sites

  • 1 year later...

Bonsoir
Je reviens sur ce vieux sujet qui fonctionnait correctement jusque la version Preta 1.3.1 mais ne fonctionne plus sur la 1.3.5.
Les fichier blockadvertising.php et blockadvertising.tpl étant différents.

Auriez-vous une idée pour les mettre à jours ?
Merci

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...

Bonsoir,
j'ai trouvé le probleme du double affichage, sur le forum.
tu passe par le bo du site, puis module, affichage
et tu supprime l'affichage que tu veux plus, collone droite ou gauche.

c'est tres simple.
Désolé, mais j'ai pas gardé le lien avec forum, qui donnait l'explication.
Merci
Yves

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