Jump to content

Ajouter un lien sur l'image du "product_payment_logo" [RÉSOLU]


Recommended Posts

Bonjour,

Je souhaiterai savoir si quelqu'un sait comment ajouter un lien seulement sur l'image:"product_payment_logo"
J'ai bien réussi à ajouter un lien sur l'image, mais le lien "déborde" sur le module situé juste en dessous, c'est à dire, mes avis clients.
Voilà le code que j'ai utilisé :
 

<!-- Productpaymentlogos module -->
<div id="product_payment_logos">

	<div class="box-security" ><a href="/Franfinance.pdf" target="_blank"<a/>
    <h5 class="product-heading-h5">{$banner_title|escape:'htmlall':'UTF-8'}</h5>
  	{if $banner_link != ''}<a href="{$banner_link|escape:'htmlall':'UTF-8'}" title="{$banner_title|escape:'htmlall':'UTF-8'}">{/if}
	<img src="{$module_dir}{$banner_img|escape:'htmlall':'UTF-8'}
		" alt="{$banner_title|escape:'htmlall':'UTF-8'}" class="img-responsive"/> 
		
	{if $banner_link != ''}{/if}
    </div>
</div>
<!-- /Productpaymentlogos module -->

Donc, pour résumer, j'ai bien un lien cliquable qui s'affiche sur mon logo (ce que je veux) mais le lien est également cliquable sur ma partie avis client (ce que je ne veux pas)

Voilà ce que ça donne sur mon site : http://gyromax.fr/speedtrott-st16/86-speedtrott-st16.html

Un petit coup de main serait fort appréciable.

J'utilise la version PS 1.6.0.6
Le module payment logo block : v 0.4.0

Merci d'avance !

 

Edited by C-13 (see edit history)
Link to comment
Share on other sites

Bonjour,

 

Je ne comprends pourquoi vous cherchez à coder une fonction qui existe déjà.

 

Sur ma version en 1.6.0.9, j´ai le module que vous indiquez en version 1.4.0, et dans l´interface en back office, on peut ajouter "Lien de l´image", je viens de faire un essai et ça fonctionne en donnant le résultat que vous recherchez.

 

Si cela n´est pas le cas, pour une fois mettez ce module à jour. Cela vous évitera d´aller trifouiller du code pour rien. Bien évidemment il vous faudra supprimer l´ajout que vous avez fait.

 

Cordialement.

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

Bonjour,

Tout d'abord, merci de votre réponse.

Je viens de mettre à jour le module "Payment logo block" hors ce dernier ne s'actualise qu'à la version 0.4.1
Est-ce bien ce module dont vous avez avec le version 1.4.0 ?

(Par rapport aux MAJ, effectivement, je ne les fais pas car j'ai repris ce site depuis un an maintenant, et l'ancien webmaster m'avait bien conseillé de ne pas les faire car beaucoup de codes taper dans le "dur", donc de peur de tout perdre... c'est assez compliqué.. et je ne peux me permettre de mettre le site en carafe..)

Par rapport au module, je suis allé vérifier, j'ai bien :"Page de destination pour le lien du bloc" par contre, lorsque je met la destination de la page que je souhaite, il ne se passe rien...
(je précise que je passe actuellement par un module de paiement 3x sans frais Sogenactif, j'ai donc du changer ce logo, peut-être est du à ça...)
J'ai bien évidemment commenter mon code pour voir les modifications, mais l'image n'est plus cliquable actuellement.

Par rapport au bout de code que j'ai fournis, je pense qu'il est bon et que c'est au niveau du CSS que ça se passe, je vais faire des tests.

Voilà, j'en suis là, si vous avez d'autres pistes je suis preneur.
Merci d'avance
Et encore merci à Shopping pour sa réponse.

Cordialement
 

Link to comment
Share on other sites

Bonjour,

 

Tout d'abord, merci de votre réponse.

 

Je viens de mettre à jour le module "Payment logo block" hors ce dernier ne s'actualise qu'à la version 0.4.1

Est-ce bien ce module dont vous avez avec le version 1.4.0 ?

 

Rebonjour,

 

Oui pour la version 1.4.0. il s´agit bien de ce module.

 

Si je ne me trompe pas le css sert davantage pour la mise en forme d´un site, que pour activer un lien. Après pour les mises à jour, j´ai bien précisé "uniquement ce module", on ne sait jamais ....

 

Qu´entendez-vous par beaucoup de codes tapé dans le dur ? Car quand c´est overridé proprement dans le thème, logiquement ça devrait passer, si là encore ce n´est pas le cas, c´est que les personnalisations ont été faites à l´arrache ..... :mellow: Bon courage.

 

Sinon je n´ai pas d´autres idées à proposer.

 

Par contre vous serait-il possible de nous faire un screen écran de l´interface de votre version du module en BO, svp ?

 

Cordialement

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

Oui, bien sur, le CSS sert à la mise en forme, mais comme je ne vois pas d'erreur dans mon code, je pense que cela peut venir du style du lien, mais ce n'est qu'une supposition...
Par contre le lien fonctionne bien avec mon bout de code, c'est juste qu'il "déborde" sur l'image d'en dessous

Effectivement, vous avez mis le doigt sur mon problème, le site n'a pas était overridé proprement donc les pots cassés, c'est pour bibi ^^
C'est le problème de reprendre des sites en cours, on ne sait pas les surprises que l'on peut avoir...

Ci joint le screen demandé.

En tout cas, merci pour votre temps et vos réponses !
Cordialement

post-1140859-0-84992800-1473685922_thumb.jpg

Link to comment
Share on other sites

  • 2 weeks later...

Solution trouvée, si ça peut aider quelqu'un :

code pour le fichier productpaymentlogos.tpl

 

<!-- Productpaymentlogos module -->
<div id="product_payment_logos">

 <div class="box-security" >
    <h5 class="product-heading-h5">{$banner_title|escape:'htmlall':'UTF-8'}</h5>
    <a href="/Franfinance.pdf" target="_blank">
 
<img src="{$module_dir}{$banner_img|escape:'htmlall':'UTF-8'}
  " alt="{$banner_title|escape:'htmlall':'UTF-8'}" class="img-responsive"/> 
  
    </a>
    </div>
</div>
<!-- /Productpaymentlogos module -->

En espérant avoir était assez explicite ;)

Edited by C-13 (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...