Post by Elserolf » Sat Mar 24, 2012 12:28 am

Hola buenas,

Cuando miro algunos ejemplos de las tiendas que hay en el apartado de modulos y extensiones me llama la atención que algunas tienen en el carrito un botón de comprar en vez lo que sale normalmente que es solo texto. Y no se dónde se activa esa opción; y en su defecto dónde puedo conseguir esa opción. Gracias ;)
Ahí pongo la imagen por si no lo aclaré bien:

Image

Uploaded with ImageShack.us

New member

Posts

Joined
Sat Mar 17, 2012 4:35 pm

Post by danimus » Sun Mar 25, 2012 4:41 am

Hola,
Podrias editar el archivo /catalog/view/theme/default/stylesheet/stylesheet.css, y buscar la clase
a.button y ahi editar para que aparezca a tu gusto, con o sin boton.


Un saludo.

Newbie

Posts

Joined
Fri Mar 23, 2012 8:15 am

Post by Elserolf » Sun Mar 25, 2012 3:15 pm

Es que por defecto ahí no aparece ningún botón, lo que quiero no es cambiar el botón (de color, forma, etc) lo que quiero es que aparezca, igual no me expliqué bien.

New member

Posts

Joined
Sat Mar 17, 2012 4:35 pm

Post by AIS » Mon Mar 26, 2012 1:25 am

Hola normalmente lo que viene ahí por defecto es un texto con un vínculo

<a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a>

lo que debes hacer es colocar un botón y mandarlo para checkout/checkout, pero si te es muy dificil agarra el css y crea una regla para que el vínculo que aparece ahora parezca un botón, eso era lo que había en versiones anteriores de opencart. la idea es la misma y resuelves la funcionalidad que necesitas.

AIS
New member

Posts

Joined
Mon Jul 11, 2011 1:23 pm

Post by Elserolf » Mon Mar 26, 2012 1:12 pm

]Gracias AIS, lo intentaré.

Si la curiosidad es porque si te fijas en muchas tiendas está ese dichoso botón y pensé que habría alguna extensión o módulo o algo que lo pusiera. Es que intenté editando el tpl y puse un span pero luego me salta un error que no está definido... seguiré probando, que remedio xD. Es que de java ando muy pez.
De un template (que es de otra versión) di con la línea del código que es:

Code: Select all

<div class="checkout"><a href="<?php echo $checkout; ?>" class="button"><span><?php echo $button_checkout; ?></span></a></div>
Pero la mía es:

Code: Select all

<div class="checkout"><a href="<?php echo $cart; ?>"><?php echo $text_cart; ?></a> | <a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?>
Si pongo ese span a mí me dice que hay un error porque no está definido.

New member

Posts

Joined
Sat Mar 17, 2012 4:35 pm

Post by celestial » Mon Mar 26, 2012 10:58 pm

Ok aca lo tienen:

Sustituyan en el module\cart.tpl:

<div class="checkout"><a href="<?php echo $cart; ?>"><?php echo $text_cart; ?></a> | <a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a></div>

Por esto:

<div class="checkout">
<div class="buttons">
<div class="right"><a href="<?php echo $cart; ?>" class="button"><?php echo $text_cart; ?></a>&nbsp;&nbsp;<a href="<?php echo $checkout; ?>" class="button"><?php echo $text_checkout; ?></a></div>
</div>
</div>

Celestial - Martín Abel Rosales
Email: martinrosales2012@hotmail.com
Skype: martin.abel.rosales
San José , Costa Rica


User avatar
Expert Member

Posts

Joined
Sat Mar 20, 2010 4:19 am
Location - Costa Rica

Post by Elserolf » Tue Mar 27, 2012 2:17 am

Mil Gracias Celestial, eres grande.

New member

Posts

Joined
Sat Mar 17, 2012 4:35 pm

Post by arcovirtual » Fri Mar 08, 2019 2:02 pm

alguien sabe donde cambiar el icono del carro de compra que aparece en Image https://ibb.co/89HTRYt ya encontré que debo cambiarlo en /catalog/view/javascript/common.js en todas las lineas de estas

Code: Select all

$('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>');
ademas de los mods que lleven esa linea y me funciona pero aun no logro que aparezca mi nuevo icono al cargar la pagina asumo que debe haber algo o en ocmod que lleve esa linea o en el nucleo porque ya no se donde mas buscar. por cierto esto en OC 2.3 , no se porque ponen un icono tan dificil de encontrar en vez de usarlo en lenguaje o en plantilla.

logro que funcione con mis mods como el notifier o el redirect to cart que llevan esa linea o al actualizar o eliminar articulos del carro pero en el inicio aun no se donde mas esta esa linea.- (<i class="fa fa-shopping-cart"></i>)

New member

Posts

Joined
Thu Jul 07, 2016 9:49 am

Post by arcovirtual » Sat Mar 09, 2019 2:46 am

Encontré la solución, luego de pasar a revisar todo el awesome y css boostrap mas bibliotecas encontré que solo se debia cambiar aparte de donde ya mencione antes, en el cart.tpl jejeje es ahi donde saca el template el icono para el carro en general lineas Nº 2 y Nº 49 de catalog/view/theme/default/template/common/cart.tpl para OC2.3 saludos. usando el programa fileseek encontre las definiciones de reg de la programacion muy util esta aplicacion para pc

New member

Posts

Joined
Thu Jul 07, 2016 9:49 am

Post by arcovirtual » Sat Mar 09, 2019 3:26 am

LA SOLUCIÓN MAS EFECTIVA Y RÁPIDA SIN TENER QUE MODIFICAR GRAN CANTIDAD DE ARCHIVOS ES ESTA:

van a

Code: Select all

 catalog/view/javascript/font-awesome/css/font-awesome.min.css 
buscan

Code: Select all

 .fa-shopping-cart:before{content:"\f07a"}
y la reemplazan por el código de su elemento al que quieran poner como icono del carro ejemplo:

Code: Select all

.fa-shopping-cart:before{/*content:"\f07a"*/content:"\f291"} 
asi quito el anterior y agrego el nuevo. sin cambiar nada. esto es la solución para cambiar el icono del carro de comprar de todo opencart por otro icono como un basket o cesta o un bag bolsa para tu compra etc. uf. costo pero salio.

New member

Posts

Joined
Thu Jul 07, 2016 9:49 am
Who is online

Users browsing this forum: No registered users and 3 guests