diff --git a/assets/img/filter.svg b/assets/img/filter.svg new file mode 100644 index 0000000..a7dccc1 --- /dev/null +++ b/assets/img/filter.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/img/shopping-bag-white.svg b/assets/img/shopping-bag-white.svg new file mode 100644 index 0000000..50c1ab1 --- /dev/null +++ b/assets/img/shopping-bag-white.svg @@ -0,0 +1,3 @@ + + + diff --git a/components/ItemsRow.vue b/components/ItemsRow.vue index 05d6c1a..c844c71 100644 --- a/components/ItemsRow.vue +++ b/components/ItemsRow.vue @@ -12,7 +12,7 @@ [], }, + itemsToShow: { + type: Number, + default: 4, + }, }, data() { return { @@ -117,7 +121,7 @@ export default { name: item.company_name, image: item.logo || this.defaultImage, - url: `/c/${item.id}`, + url: `/productoras/${item.id}`, } } if (this.type === 'category') { diff --git a/components/ProductCardDetails.vue b/components/ProductCardDetails.vue index 7c23543..50db9f7 100644 --- a/components/ProductCardDetails.vue +++ b/components/ProductCardDetails.vue @@ -1,10 +1,10 @@ diff --git a/layouts/mainbanner.vue b/layouts/mainbanner.vue index c59f076..7836081 100644 --- a/layouts/mainbanner.vue +++ b/layouts/mainbanner.vue @@ -1,10 +1,10 @@ diff --git a/nuxt.config.ts b/nuxt.config.ts index 260c45b..5b9d92d 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -58,7 +58,7 @@ export default defineNuxtConfig({ try { const companies = await $fetch(`${baseURL}companies/`) - routes.push(...companies.map((c: any) => `/c/${c.id}`)) + routes.push(...companies.map((c: any) => `/productoras/${c.id}`)) } catch (error) { console.error('Error fetching companies for sitemap:', error) } diff --git a/pages/admin/cooperativas.vue b/pages/admin/cooperativas.vue index faefddf..ee0bd58 100644 --- a/pages/admin/cooperativas.vue +++ b/pages/admin/cooperativas.vue @@ -37,7 +37,7 @@ diff --git a/pages/busqueda.vue b/pages/busqueda.vue index 40193f6..dc8efc2 100644 --- a/pages/busqueda.vue +++ b/pages/busqueda.vue @@ -1,6 +1,10 @@