Mettre un lien correctement dans une div (onclic.location)

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Mettre un lien correctement dans une div (onclic.location)

Mettre un lien correctement dans une div (onclic.location)

par Benko » 22 août 2013, 16:33

Bonjour,

Je viens vers vous pour un petit problème qui m'a déjà fait perdre une bonne dizaine d'heures. C'est donc en désespoir de cause que je viens vers vous.

(Prestashop 1.5.4.1)


- j'ai un bloc panier, toujours affiché en haut de page.
Au survol de la souris, le contenu du panier s'affiche.
Le seul hic, c'est que la zone survolable/cliquable est beaucoup trop petite comme le montrent les images ci-dessous :

ImageImage

Je suppose que cela vient de "onclic location" : peut-être que j'ai mal renseigné la balise ou bien qu'il y a une faute ?
Si je pouvais fermer les "div" je pourrais entourer le tout d'un <a> mais il semblerait que je ne puisse pas :(

Voici le code de mon bloc :

Code : Tout sélectionner

<div id="cart" class="mm_shopcart" disptitle="Mon panier" onclick="location.href="http://monsite/commande-rapide"> <div class="heading"> <div class="block block-cart-header"> <div class="block-content"> {if !$PS_CATALOG_MODE} <span class="button-show"> <ul id="header_nav"> <li id="shopping_cart"> <a href="{$link->getPageLink($order_process, true)}" title="{l s='Your Shopping Cart' mod='blockuserinfo'}"> <span class="shop-total">{l s='Shopping Cart-' mod='blockuserinfo'} <span class="ajax_cart_total{if $cart_qties == 0} tophidden{/if} price"> {if $cart_qties > 0} {if $priceDisplay == 1} {assign var='blockuser_cart_flag' value='Cart::BOTH_WITHOUT_SHIPPING'|constant} {convertPrice price=$cart->getOrderTotal(false, $blockuser_cart_flag)} {else} {assign var='blockuser_cart_flag' value='Cart::BOTH_WITHOUT_SHIPPING'|constant} {convertPrice price=$cart->getOrderTotal(true, $blockuser_cart_flag)} {/if} {/if} </span> <span class="ajax_cart_no_product{if $cart_qties > 0} tophidden{/if} price"> {assign var='blockuser_cart_flag' value='Cart::BOTH_WITHOUT_SHIPPING'|constant} {convertPrice price=$cart->getOrderTotal(false, $blockuser_cart_flag)}</span> </span> </a> </li> </ul> </span> {/if}

Si une âme charitable pouvait m'aider, je lui en serai éternellement reconnaissant !

D'avance merci !