Saltar al contenido
Codif铆ca.me | Desarrollo web | Programaci贸n

C贸mo poner la vista grid por defecto en Opencart

25 marzo, 2015

Pues eso, vamos a solucionar este t铆pico problema que me han preguntado cientos de veces los propietarios de tiendas Opencart. Si has llegado hasta aqu铆, ya sabras Opencart trae por defecto la vista de productos en las categor铆as y marcas en modo Lista (List view).

Existen muchas soluciones para lograr el mismo resultado.

La m谩s rara que he visto ha sido cargar todo el DOM y despu茅s ejecutar en el cliente un javascript para lograr cambiar el tipo de vista.

Puedes hacerlo como quieras, incluso empleando alguna extensi贸n vQmod, pero lo m谩s sencillo (y l贸gico) es cambiar la vista que viene por defaul en el propio c贸digo de Opencart.

opencart 20

Para hacer esto tenemos que ver d贸nde queremos cambiar la vista, es decir, si lo quieres hacer en la vista de cada categor铆a tendr谩s que hacerlo en el fichero category.tpl , si quieres hacerlo en la vista de fabricantes tendr谩s que cambiarlo en el fichero manofacturer.tpl

Este es el c贸digo original de Opencart

1
2
3
4
5
6
 
if (view) {
	display(view);
} else {
	display('list');
}

Lo encontrar谩s en ambos ficheros, y el cambio que debes de hacer si quieres cambiar a modo mosaico o grid es el siguiente:

1
2
3
4
5
6
 
if (view) {
	display(view);
} else {
	display('grid');
}

Solo tienes que cambiar el c贸digo d贸nde pone list por grid.

Si te ha sido 煤til me gustar铆a que me dieses un +1 que a Google le encantan 馃檪 . Gracias!

Entradas relacionadas

Deja una respuesta

Tu direcci贸n de correo electr贸nico no ser谩 publicada.

Comentarios (6)

estimado
junto con saludar muy buena solucion, la e visto hasta en el foro de oc y lo del script creo que no funca porque genera bug en otras vistas pero bueno

le consulto si sabes como eliminar u omitir “list” y dejar visible solo “grid”?

habras leido algo sobre eso?

saludos

Responder

Hola:
Acabo de instalar Opencart versi贸n 2.1.0.2, y no capaz de configurar los impuestos, he seguido todos los pasos y no se que hago mal, estoy desesperada, no me calcula el IVA 21% solo me suma 21 鈧 al total de la factura, tampoco me llega el correo de confirmaci贸n de pedido. por favor me pode铆s ayudar.

Responder

Buenas,
Para las versiones m谩s antiguas, tipo 1.5.4 se configura de esta manera:
https://www.codifica.me/desarrollo-web/configurar-opencart-para-mostrar-precios-con-impuestos/

Esto te valdr铆a para configurar impuestos para Espa帽a, como por ejemplo el IVA

Responder

Muchas gracias por la ayuda, ya calcula el IVA perfectamente.

Responder

Hola, para la versi贸n 2.1.0.2 hay alg煤n traductor al Espa帽ol gratuito? El que tengo instalado no traduce los m茅todos de pago ni de env铆o. El traductor de la pagina cuesta 15 鈧, 驴traduce los m茅todos de pago y env铆o?, 驴Se pueden editar los ficheros del programa?
me pod茅is ayudar. gracias

Responder

Buenas,
Esta es una de las versiones gratuitas que te puedes bajar.
Te dejo el link:
opencart.com idioma espa帽ol
Se pueden editar tambi茅n, son muy simples de editar, los ficheros est谩n formados de la variable y el valor.

Algo as铆:

Variable —– Valor
$text_price = ‘Precio’;

Puedes bajarte la extensi贸n y abrir los ficheros que tiene para que te hagas una idea, son bastante simples.

Responder