Categorías y Subcategorías en el TOP de OpenCart

Hola a todos,

Hoy estaba haciendo una tienda online con opencart y me encontré un problema, a la hora de querer poner las categorías y subcategorías en el menu no me lo permitía si era una subcategoría. Como este problema ya lo he tenido antiguamente y he visto que no soy el único con este problema así que os voy a compartir un VQMod que he realizado.

La solución es fácil, simplemente en la consulta SQL que pide un parent_id eliminarlo, por lo que este código es muy sencillo, pero a la vez es muy útil.

[cc lang=”xml”]
vQmod – vqmod_all_category_on_top
1.0
2.4.1
jroridriguez

model_catalog_category->getCategories(0); ]]>

db->query(“SELECT * FROM ” . DB_PREFIX . “category c LEFT JOIN ” . DB_PREFIX . “category_description cd ON (c.category_id = cd.category_id) LEFT JOIN ” . DB_PREFIX . “category_to_store c2s ON (c.category_id = c2s.category_id) WHERE cd.language_id = ‘” . (int)$this->config->get(‘config_language_id’) . “‘ AND c2s.store_id = ‘” . (int)$this->config->get(‘config_store_id’) . “‘ AND c.status = ‘1’ ORDER BY c.sort_order, LCASE(cd.name)”); $categories = $query->rows; ]]>

[/cc]

Para usar este archivo solo tenéis que tener VQMod instalado y subir un archivo .xml en /vqmod/xml/ podeis llamarle como queráis, yo le he llamado vqmod_all_category_on_top.xml

Un saludo

Un comentario en “Categorías y Subcategorías en el TOP de OpenCart

  1. Pingback: Anónimo

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *