Mostrar el inventario restante de una variante en las páginas de producto
Puedes agregar un mensaje en la página de producto o en la sección de productos destacados que muestre la cantidad de artículos que tienes en existencia cuando el inventario se agota en una variante de producto. Para que se muestre este mensaje, debes activar el seguimiento de inventario del producto.
Los pasos de esta personalización varían según tu tema. Haz clic en el botón de tu tema y sigue las instrucciones.
Debut
Pasos para Debut
Editar theme.liquid
- Desde tu panel de control de Shopify, ve a Tienda online > Temas.
- Busca el tema que deseas editar y, a continuación, haz clic en el botón ... > Editar código.
- Desde el directorio Diseño, abre
theme.liquid
. -
Busca la etiqueta de cierre
</head>
en el código. En una nueva línea encima de la etiqueta de cierre</head>
, pega el siguiente código:
- Haz clic en Guardar.
Editar product-template.liquid
o featured-product.liquid
-
Desde el directorio Secciones abre
product-template.liquid
ofeatured-product.liquid
:- Abre
product-template.liquid
para agregar esta función a las páginas de productos. - Abre
featured-product.liquid
para agregar esta función a la sección de productos destacados en la página de inicio.
- Abre
Busca
{% form 'product'
. Arriba de esta etiqueta, agrega el siguiente código:
El código anterior muestra Stock: x
. Puedes cambiar la redacción ajustando el contenido en las etiquetas <p>
. Asegúrate de incluir {{ current_variant.inventory_quantity }}
en tus etiquetas <p>
.
- En la parte inferior del archivo, pega el siguiente código:
- Haz clic en Guardar.
Editar theme.js.liquid
o theme.js
Los cambios que debes realizar en estos archivos varían según la versión de Debut que estés usando.
Versiones 17.8.0 o anteriores
- Abre
theme.js.liquid
otheme.js
. -
Busca
theme.Product = (function()
. Debajo dethis.selectors = {
, agrega el siguiente código:
- En el mismo archivo, busca
_updateAddToCart: function(evt) {
. Directamente debajo, agrega el siguiente código:
-
Busca
if (variant.available) {
. Antes de la instrucción} else {
, agrega el siguiente código:
El código anterior muestra Stock: x
. Puedes cambiar la redacción ajustando el contenido en las etiquetas <p>
. Asegúrate de incluir ${variantStock[variant.id]}
en tus etiquetas <p>
.
- Haz clic en Guardar.
Versiones 17.9.0 o posteriores
- Abre
theme.js.liquid
otheme.js
. -
Busca
theme.Product = (function()
. Debajo dethis.selectors = {
, agrega el siguiente código:
- En el mismo archivo, busca
_setProductState: function(evt) {
. Directamente debajo, agrega el siguiente código:
- En la misma función, busca
if (!variant) {
. Después del corchete de cierre}
, agrega el siguiente código:
El código anterior muestra Stock: x
. Puedes cambiar la redacción ajustando el contenido en las etiquetas <p>
. Asegúrate de incluir ${variantStock[variant.id]}
en tus etiquetas <p>
.
- Haz clic en Guardar.
Brooklyn
Pasos para Brooklyn
Editar theme.liquid
- Desde tu panel de control de Shopify, ve a Tienda online > Temas.
- Busca el tema que deseas editar y, a continuación, haz clic en el botón ... > Editar código.
- Desde el directorio Diseño, abre
theme.liquid
. -
Busca la etiqueta de cierre
</head>
en el código. En una nueva línea encima de la etiqueta de cierre</head>
, pega el siguiente código:
- Haz clic en Guardar.
Editar product-template.liquid
o featured-product.liquid
-
Desde el directorio Secciones abre
product-template.liquid
ofeatured-product.liquid
:- Abre
product-template.liquid
para agregar esta función a las páginas de productos. - Abre
featured-product.liquid
para agregar esta función a la sección de productos destacados en la página de inicio.
- Abre
Busca
{% form 'product'
. Arriba de esta etiqueta, agrega el siguiente código:
El código anterior muestra Stock: x
. Puedes cambiar la redacción ajustando el contenido en las etiquetas <p>
. Asegúrate de incluir {{current_variant.inventory_quantity }}
en tus etiquetas <p>
.
- En la parte inferior del archivo, pega el siguiente código:
- Haz clic en Guardar.
Editar theme.js.liquid
o theme.js
- Abre
theme.js.liquid
otheme.js
. -
Busca
theme.Product = (function()
. Debajo dethis.selectors = {
, agrega el siguiente código:
- En el mismo archivo, busca
if (variant.available) {
. Antes de la instrucción} else {
, agrega el siguiente código:
El código anterior muestra Stock: x
. Puedes cambiar la redacción ajustando el contenido en las etiquetas <p>
. Asegúrate de incluir ${variantStock[variant.id]}
en tus etiquetas <p>
.
- Haz clic en Guardar.
Simple
Pasos para Simple
Editar theme.liquid
- Desde tu panel de control de Shopify, ve a Tienda online > Temas.
- Busca el tema que deseas editar y, a continuación, haz clic en el botón ... > Editar código.
- Desde el directorio Diseño, abre
theme.liquid
. -
Busca la etiqueta de cierre
</head>
en el código. En una nueva línea encima de la etiqueta de cierre</head>
, pega el siguiente código:
- Haz clic en Guardar.
Editar product-template.liquid
o featured-product.liquid
-
Desde el directorio Secciones abre
product-template.liquid
ofeatured-product.liquid
:- Abre
product-template.liquid
para agregar esta función a las páginas de productos. - Abre
featured-product.liquid
para agregar esta función a la sección de productos destacados en la página de inicio.
- Abre
Busca
{% form 'product'
. Arriba de esta etiqueta, agrega el siguiente código:
El código anterior muestra Stock: x
. Puedes cambiar la redacción ajustando el contenido en las etiquetas <p>
. Asegúrate de incluir {{current_variant.inventory_quantity }}
en tus etiquetas <p>
.
- En la parte inferior del archivo, pega el siguiente código:
- Haz clic en Guardar.
Editar theme.js.liquid
o theme.js
- Abre
theme.js.liquid
otheme.js
. -
Busca
theme.Product = (function()
. Debajo dethis.selectors = {
, agrega el siguiente código:
- En el mismo archivo, busca
if (variant.available) {
. Antes de la instrucción} else {
, agrega el siguiente código:
El código anterior muestra Stock: x
. Puedes cambiar la redacción ajustando el contenido en las etiquetas <p>
. Asegúrate de incluir ${variantStock[variant.id]}
en tus etiquetas <p>
.
- Haz clic en Guardar.
Minimal
Pasos para Minimal
Editar theme.liquid
- Desde tu panel de control de Shopify, ve a Tienda online > Temas.
- Busca el tema que deseas editar y, a continuación, haz clic en el botón ... > Editar código.
- Desde el directorio Diseño, abre
theme.liquid
. -
Busca la etiqueta de cierre
</head>
en el código. En una nueva línea encima de la etiqueta de cierre</head>
, pega el siguiente código:
- Haz clic en Guardar.
Editar product-template.liquid
o featured-product.liquid
-
Desde el directorio Secciones abre
product-template.liquid
ofeatured-product.liquid
:- Abre
product-template.liquid
para agregar esta función a las páginas de productos. - Abre
featured-product.liquid
para agregar esta función a la sección de productos destacados en la página de inicio.
- Abre
Busca
{% form 'product'
. Arriba de esta etiqueta, agrega el siguiente código:
El código anterior muestra Stock: x
. Puedes cambiar la redacción ajustando el contenido en las etiquetas <p>
. Asegúrate de incluir {{current_variant.inventory_quantity }}
en tus etiquetas <p>
.
- En la parte inferior del archivo, pega el siguiente código:
- Haz clic en Guardar.
Editar theme.js.liquid
o theme.js
- Abre
theme.js.liquid
otheme.js
. -
Busca
theme.Product = (function()
. Debajo dethis.selectors = {
, agrega el siguiente código:
- En el mismo archivo, busca
if (variant.available) {
. Antes de la instrucción} else {
, agrega el siguiente código:
El código anterior muestra Stock: x
. Puedes cambiar la redacción ajustando el contenido en las etiquetas <p>
. Asegúrate de incluir ${variantStock[variant.id]}
en tus etiquetas <p>
.
- Haz clic en Guardar.
Boundless
Pasos para Boundless
Editar theme.liquid
- Desde tu panel de control de Shopify, ve a Tienda online > Temas.
- Busca el tema que deseas editar y, a continuación, haz clic en el botón ... > Editar código.
- Desde el directorio Diseño, abre
theme.liquid
. -
Busca la etiqueta de cierre
</head>
en el código. En una nueva línea encima de la etiqueta de cierre</head>
, pega el siguiente código:
- Haz clic en Guardar.
Editar product-template.liquid
o featured-product.liquid
-
Desde el directorio Secciones abre
product-template.liquid
ofeatured-product.liquid
:- Abre
product-template.liquid
para agregar esta función a las páginas de productos. - Abre
featured-product.liquid
para agregar esta función a la sección de productos destacados en la página de inicio.
- Abre
Busca
{% form 'product'
. Arriba de esta etiqueta, agrega el siguiente código:
El código anterior muestra Stock: x
. Puedes cambiar la redacción ajustando el contenido en las etiquetas <p>
. Asegúrate de incluir {{current_variant.inventory_quantity }}
en tus etiquetas <p>
.
- En la parte inferior del archivo, pega el siguiente código:
- Haz clic en Guardar.
Editar theme.js.liquid
o theme.js
- Abre 'theme.js.liquid' *o *'theme.js'.
-
Busca
theme.Product = (function()
. Debajo devar selectors = {
, agrega el siguiente código:
- En el mismo archivo, busca
$(selectors.SKU, this.$container).html(variant.sku);
. Directamente debajo, agrega el siguiente código:
El código anterior muestra Stock: x
. Puedes cambiar la redacción ajustando el contenido en las etiquetas <p>
. Asegúrate de incluir ${variantStock[variant.id]}
en tus etiquetas <p>
.
- Haz clic en Guardar.
Narrative
Pasos para Narrative
Editar theme.liquid
- Desde tu panel de control de Shopify, ve a Tienda online > Temas.
- Busca el tema que deseas editar y, a continuación, haz clic en el botón ... > Editar código.
- Desde el directorio Diseño, abre
theme.liquid
. -
Busca la etiqueta de cierre
</head>
en el código. En una nueva línea encima de la etiqueta de cierre</head>
, pega el siguiente código:
- Haz clic en Guardar.
Editar product-template.liquid
o featured-product.liquid
-
Desde el directorio Secciones abre
product-template.liquid
ofeatured-product.liquid
:- Abre
product-template.liquid
para agregar esta función a las páginas de productos. - Abre
featured-product.liquid
para agregar esta función a la sección de productos destacados en la página de inicio.
- Abre
Busca
{% include 'product-form' %}
. Arriba de esta etiqueta, agrega el siguiente código:
El código anterior muestra Stock: x
. Puedes cambiar la redacción ajustando el contenido en las etiquetas <p>
. Asegúrate de incluir {{current_variant.inventory_quantity }}
en tus etiquetas <p>
.
- En la parte inferior del archivo, pega el siguiente código:
- Haz clic en Guardar.
Editar custom.js
- Abre
custom.js
. - En la parte inferior del archivo, pega el siguiente código:
El código anterior muestra Stock: x
. Puedes cambiar la redacción ajustando el contenido en las etiquetas <p>
. Asegúrate de incluir ${variantStock[variant.id]}
en tus etiquetas <p>
.
- Haz clic en Guardar.