Jump to content

[Solucionado] Tooltip en botón añadir al carrito


malloco

Recommended Posts

Buenos días

He buscado algo de esto por el foro y solo he encontrado  http://www.prestashop.com/forums/topic/297821-tooltip-de-texto-para-prestashop/

 

pero el hilo esta cerrado.

 

Yo quiero hacer algo parecido. quiero que cuando pase el ratón por el botón Añadir al carrito, me salga un mensaje, pero no sé cómo puedo hacerlo.

 

He intentado lo que se indicaba en el hilo que he mencionado pero no me ha salido. Alquien podría ayudarme por favor?

 

Gracias y saludos,

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

La manera más básica y facil es utilizando la etiqueta data-title en el div o span del boton de añadir al carro, sera mas o menos asi a modo de ejemplo

<span class="exclusive" data-title="{l s='Texto en el tooltip'}">

Y luego en el global.css o archivo principal css de tu plantilla añades esto

.exclusive[data-title]:hover:after{
content: attr(data-title);
border: 1px solid #808080;
background: #ffffff;
padding: 0 5px;
position:absolute;
margin-left:10px;
color:#808080
}

 Editando los valores para que acople al lugar deseado

Edited by ventura (see edit history)
  • Like 2
Link to comment
Share on other sites

Hola Ventura

No lo consigo

 

aqui es donde se supone que tengo que añadirlo

 

<p class="clearfix" style="margin-top:5px">
<a class="button" href="{$accessoryLink|escape:'htmlall':'UTF-8'}" title="{l s='View'}">{l s='View'}</a>
<a class="exclusive button ajax_add_to_cart_button" href="{$link->getPageLink('cart', true, NULL, "qty=1&id_product={$accessory.id_product|intval}&token={$static_token}&add")}" rel="ajax_id_product_{$accessory.id_product|intval}" title="{l s='Add to cart'}">{l s='Add to cart'}</a>
</p>

 

 

¿donde añado <span class="exclusive" data-title="{l s='Texto en el tooltip'}">?

 

Gracias otra vez

Link to comment
Share on other sites

Lo que te puse era un ejemplo, ponlo asi

 

<a class="button" href="{$accessoryLink|escape:'htmlall':'UTF-8'}" title="{l s='View'}">{l s='View'}</a><a class="exclusive button ajax_add_to_cart_button" href="{$link->getPageLink('cart', true, NULL, "qty=1&id_product={$accessory.id_product|intval}&token={$static_token}&add")}" rel="ajax_id_product_{$accessory.id_product|intval}" title="{l s='Add to cart'}" data-title="{l s='Texto en el tooltip'}">{l s='Add to cart'}</a></p>

 

Y el css 

.ajax_add_to_cart_button[data-title]:hover:after{
content: attr(data-title);
border: 1px solid #808080;
background: #ffffff;
padding: 0 5px;
position:absolute;
margin-left:10px;
color:#808080
}
  • Like 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...