FROM CACHE - es_header

Necesito ocultar productos para ciertos clientes.

RESUELTAS
JonatanLan
Curioso(a)
8 1 0

Hola a todos,

Necesito ocultar productos (o una colección) para cierto clientes que tienen una etiqueta determinada. ¿Me dan ideas de cómo lograrlo?

Otra opción sería que no puedan comprar esos productos ciertos clientes, aunque puedan verlo. 

¡Gracias!

1 SOLUCIÓN ACEPTADA
JonatanLan
Curioso(a)
8 1 0

Éxito.

Gracias por tu respuesta.

Terminé usando esta aplicación: Locksmith

Saludos
Jonatan

 

Ver la solución en mensaje original publicado

2 RESPUESTAS 2
Teo
Shopify Staff
Shopify Staff
1804 466 260

Hola, @JonatanLan:

Muchas gracias por escribirnos. Entiendo que te gustaría ocultar ciertos productos de tu tienda a un grupo determinado de cliente y que únicamente puedan comprarle aquellos clientes que tienen una etiqueta específica, ¿no es así?

A modo de contexto, me temo que esta función no está disponible de manera nativa en Shopify. Aunque me alegra informarte de que he encontrado una guía externa para llevar a cabo esta modificación. Con todo, he podido implementarla en mi tienda y aunque los productos se muestren visible en la tienda a todos los clientes, únicamente aquellos con la etiqueta concreta pueden acceder a comprarlo. A continuación, te dejo una guía paso a paso tal y como se explica en el tutorial que te compartía:

  1. Crea una copia de tu tema.
  2. En la nueva copia, haz clic en Acciones > Editar código.
  3. Selecciona en el menú de la izquierda Agregar nuevo template > Product > Liquid > Hidden.
  4. Haz clic en Crear plantilla.

Te dejo una captura de pantalla de cómo se tiene que ver la opción para agregar la nueva plantilla:

15-52-36301-15798.png

Una vez que hayas creado la plantilla tendrás que añadir en la primera línea el código {% if customer.tags contains 'xxxx' %}. Tendrás que sustituir el xxxx por el nombre de la etiqueta que vas a introducir a los clientes únicos que quieres que compren el producto. En la última línea de la plantilla, tienes que añadir el código {% endif %} y guardar la configuración. Hecho esto, puedes proceder con los siguientes pasos:

  1. Dirígete al producto que quieres ocultar a través de la sección Productos > Todos los productos.
  2. En la sección de la derecha encontrarás la opción de Tienda online > Plantilla de tema.
  3. En esta selecciona Hidden.
  4. Añade la etiqueta que has especificado en el código de la plantilla a los clientes que desees.

Una vez hecho esto, puedes publicar la copia del tema que has creado para que esta configuración comience a funcionar. Para publicar la copia en la que hemos realizado esta modificación, simplemente dirígete a la sección Tienda online > TemasLocaliza el tema en cuestión y haz clic en Acciones > Publicar. Recuerda que tienes que tener activa la función de cuentas de clientesComo alternativa, si no te sientes cómodo realizando cambios al tema de tu tienda, recuerda que siempre puedes contratar a un experto de Shopify para llevar a cabo este proceso. Este es un portal de especialistas y desarrolladores que pueden darte un presupuesto para las modificaciones que necesitas en tu tienda.

Por otro lado, quería también aprovechar la oportunidad para invitarte a inscribirte en Meetups Y Webinars de Shopify para nuestra comunidad. Esta es una nueva plataforma que tienes a tu disposición y que hemos concebido para inspirarte, motivarte y ayudarte a hacer crecer tu negocio. No dudes en echarle un vistazo si te interesa.

Teo | Social Care @ Shopify 
 - ¿Te resultó útil mi respuesta? Dale Me gusta para hacérmelo saber 
 - ¿Resolvimos tu pregunta? Dale a Aceptar como solución
 - Para saber más visita el Centro de ayuda de Shopify o nuestro Blog de Shopify

JonatanLan
Curioso(a)
8 1 0

Éxito.

Gracias por tu respuesta.

Terminé usando esta aplicación: Locksmith

Saludos
Jonatan