Jump to content
  • 0
blaise

Bloc publicité

Question

23 answers to this question

Recommended Posts

  • 0

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.

Share this post


Link to post
Share on other sites
  • 0

Hello
J'ai bien réussi a placer une image dans le bloc advertising et le lien adéquat en modifiant le tlp.
Je n'arrive pas a trouver le bon code pour ajouter une autre photo, avec son propre lien.??
Help please

Share this post


Link to post
Share on other sites
  • 0

il va falloir que tu édites le blockadvertising.php et blockadvertising.tpl pour dupliquer certaines lignes. comment veux-tu disposer tes images, exactement ?

Share this post


Link to post
Share on other sites
  • 0

J'aimerai disposer 3 images, les unes au dessus des autres, avec chacune leurs liens respectifs.
J'ai déja pas mal testé de bidouiller le blockadvertising.php et blockadvertising.tpl, sans succés....
merci de ton aide.

Share this post


Link to post
Share on other sites
  • 0

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.

Share this post


Link to post
Share on other sites
  • 0

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

Share this post


Link to post
Share on other sites
  • 0

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

Share this post


Link to post
Share on other sites
  • 0

moi j'utilise maintenant le module de addblocks et c'est extra
www.sotew.com et il donne tous les conseils et un mode d'emploi très complet

Share this post


Link to post
Share on other sites
  • 0

Bonjour,
la modif fonctionne parfaitement pour ajouter une deuxieme publicité.
Par contre, dans monb cas, le bloc pub s'affiche a droite et a gauche, comment faire pour l'avoir seulement a droite ?

merci

Share this post


Link to post
Share on other sites
  • 0

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

Share this post


Link to post
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

×