FROM CACHE - es_header
Esta comunidad ahora recibe asistencia de una red de pares. El equipo de atención al cliente de Shopify ya no ofrece servicio a esta comunidad. Te animamos a conectar con otros emprendedores y partners para pedir ayuda y compartir tus experiencias. Sigue avisando de asuntos que incumplan nuestro Código de Conducta o contenidos que se deberían eliminar.
¡Transferimos la comunidad! A partir del 7 de julio, la comunidad actual será de solo lectura durante aproximadamente dos semanas. Por un tiempo, podrás explorar el contenido, pero no podrás publicar. Obtén más información.

Filtro "reverse" en cliclo for cart.items

Filtro "reverse" en cliclo for cart.items

jorge-fco-mend
Shopify Partner
23 1 2

Hola comunidad de Shopify!


Tengo una tienda en producccion con un plan Basic de Shopify. Está tienda fue personalizada por medio de líneas de código en Shopify Liquid.

Lo que se realizo fue lo siguiente:

 

---

{%- assign cart_products_items = cart.items | reverse -%}

{%- for item in cart_products_items -%}
<div role="item">
<a href="{{ item.url }}">
  <h4>{{ item.product.title }}</h4>
  <data>({{ item.quantity }}x)</data>
</a>
</div>
{% endfor %}

 

Como se ve en el ejemplo estoy utilizando el filtro "rerverse" para poder manipular el orden de los items en el carrtito de la tienda.

 

CARRITO
---
Producto A – (5) Cantidades
Prodcucto B – (10) Cantidades
---

 

Al momento de ir a la pantalla de Checkout me intercambia las cantidades de los productos:

 

CHECKOUT
---
Producto A – (10) Cantidades
Prodcucto B – (5) Cantidades
---

 

Si quito el filtro de "reverse" en el carrito de compra deja de suceder este error, pero necesito que este activado el filtro reverse, no se como solucionar este detalle o que podría estar pasando.

 

Espero su respuesta y ayuda.

Muchas gracias.

¡Saludos!

 

 

0 RESPUESTAS 0