Jump to content

Colocar carrito a la dercecha y quitar texto


Recommended Posts

¡Hola a todos! Antes de nada daros las gracias porque este foro me ha ayudado un montón en mi primera tienda online. Estoy haciéndola con la plantilla por defecto de PrestaShop 1.6 y necesito hacer dos cosas:

 

1.- Que en vez de poner "Carrito" y luego vacío o el número de productos que hay, que simplemente ponga al lado un número. Algo como lo de la imagen.

 

 

 

2.- Colocaro a la derecha del todo (a la derecha de Iniciar sesión .

 

¿Sabe alguno cómo hacerlo?

 

¡Gracias ya de antemano!

post-1284774-0-81907100-1469130457_thumb.jpg

Link to comment
Share on other sites

Buenas, usando el tema por defecto, busca .../theme/default-bootstrap/modules/blocart/blockcart.tpl

 

Buscas estás líneas, a partir de la 32:

<span class="ajax_cart_quantity{if $cart_qties == 0} unvisible{/if}">{$cart_qties}</span>
<span class="ajax_cart_product_txt{if $cart_qties != 1} unvisible{/if}">{l s='Product' mod='blockcart'}</span>
<span class="ajax_cart_product_txt_s{if $cart_qties < 2} unvisible{/if}">{l s='Products' mod='blockcart'}</span>
<span class="ajax_cart_total{if $cart_qties == 0} unvisible{/if}">
{if $cart_qties > 0}
{if $priceDisplay == 1}
{assign var='blockcart_cart_flag' value='Cart::BOTH_WITHOUT_SHIPPING'|constant}
{convertPrice price=$cart->getOrderTotal(false, $blockcart_cart_flag)}
{else}
{assign var='blockcart_cart_flag' value='Cart::BOTH_WITHOUT_SHIPPING'|constant}
{convertPrice price=$cart->getOrderTotal(true, $blockcart_cart_flag)}
{/if}
{/if}
</span>
<span class="ajax_cart_no_product{if $cart_qties > 0} unvisible{/if}">{l s='(empty)' mod='blockcart'}</span>

Y pones esto:

 

<span class="ajax_cart_quantity">{$cart_qties}</span>
<span class="ajax_cart_total{if $cart_qties == 0} unvisible{/if}">
{if $cart_qties > 0}
{if $priceDisplay == 1}
{assign var='blockcart_cart_flag' value='Cart::BOTH_WITHOUT_SHIPPING'|constant}
{convertPrice price=$cart->getOrderTotal(false, $blockcart_cart_flag)}
{else}
{assign var='blockcart_cart_flag' value='Cart::BOTH_WITHOUT_SHIPPING'|constant}
{convertPrice price=$cart->getOrderTotal(true, $blockcart_cart_flag)}
{/if}
{/if}
</span>

Saludos

  • Like 1
Link to comment
Share on other sites

Buenas info@unvestidoparati;

A priori, en el blockcart.tpl de tu theme, en la línea 31 te debería aparecer lo siguiente: <b>{l s='Cart' mod='blockcart'}</b> ; dejalo así  <b>{l s='' mod='blockcart'}</b>   

De esta manera, si algún día quieres sustituir el mensaje o simplemente vacío podrás hacerlo.  En principio con eso bastaría para eliminar el "carrito" que aparece al lado del icono.

 

Saludos y espero que te sirva 

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

Verifica que 

 

Bueno, pues parece que lo conseguí.

 

He añadido al final de  ../themes/default-bootstrap/css/modules/blockcart/blockart.css esto:

 

 

.ajax_cart_quantity {
 position:relative;
 top: -5px;
 left: -15px;
}

 

No sé si es muy ortodoxo, pero funciona ;-)

Verifica que se vea correctamente en todo los dispositivos. Una forma de hacerlo es por ejemplo, usando google chrome, inspeccionas elementos, y a la izquierda te aparece el iconito de un dispositivo. Clicas sobre él y puedes ver tu site como queda en diferentes resoluciones.

 

Saludos!

  • Like 1
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...