Un conjunto de archivos utilizados para implementar una lista de deseos de clientes simple en una tienda Shopify.
Versión: 2.3.0 - Compatible con Tienda Online 2.0
Versiones anteriores:
Para comenzar a usar Shopify Wishlist , debes copiar algunos de los archivos de este repositorio en el código de tu tema de Shopify.
Nota : esta configuración supone que tiene un fragmento para mostrar una tarjeta de producto.
Archivos para copiar:
Archivo de repositorio | Ubicación del tema Shopify |
---|---|
button-wishlist.liquid | snippets/ |
icon-heart.liquid | snippets/ |
wishlist-template.liquid | sections/ |
product-card-template.liquid | sections/ |
page.wishlist.json | templates/ |
product.card.json | templates/ |
Wishlist.js | assets/ |
button-wishlist.liquid
dentro del fragmento de tarjeta de producto existente o en la plantilla product.liquid
{%- render 'button-wishlist', product: product -%}
product-card-template.liquid
con el fragmento de su tarjeta de producto existenteselectors
en Wishlist.js
.product-item
, la variable selectors
se vería así: const selectors = {
button: '[button-wishlist]',
grid: '[grid-wishlist]',
productCard: '.product-item', // your classname here
};
template
de la nueva página en page.wishlist
theme.liquid
antes de la etiqueta de cierre </head>
<script src="{{ 'Wishlist.js' | asset_url }}" defer="defer"></script>
¡Eso es todo! Al visualizar tu tienda Shopify, deberías ver los botones de la lista de deseos dentro de las tarjetas de tus productos (probablemente en las páginas de colecciones) o en la plantilla del producto. Un clic en el botón de la lista de deseos agregará/eliminará el artículo de la lista de deseos del cliente y activará el estilo activo en el botón. Después de agregar elementos de la lista de deseos, puede ver su lista de deseos navegando a la página creada en el paso 3.
Tienda Shopify de demostración
.liquid
.