Hacer referencia a metaobjetos
Si quieres usar el metaobjeto en una parte específica de Shopify, como productos, pedidos o clientes, crea una referencia de metacampo. Por ejemplo, si creaste un metaobjeto Características del producto y quieres usarlo en las páginas de producto, puedes crear un metacampo de producto que haga referencia a esta definición de metaobjeto específica. La referencia permite mostrar "Características del producto" únicas en productos específicos. Por ejemplo, puedes vincular una entrada llamada Sostenibilidad al Producto A y otra llamada Materiales al Producto B.
Crear una referencia a un metaobjeto
Pasos:
En el panel de control de Shopify, ve a Configuración > Metacampos y metaobjetos.
Selecciona la parte de la tienda para la que quieres crear la referencia. Por ejemplo, Productos.
Haz clic en Agregar definición.
En el campo Nombre, introduce un nombre para la definición. Considera usar el mismo nombre del metaobjeto para que sea fácil encontrarlo más adelante.
Haz clic en Seleccionar tipo y luego busca o selecciona Metaobjeto. También puedes seleccionar Referencia mixta, lo que te permite elegir más de un tipo de metaobjeto.
Elige una de las siguientes opciones:
- Elige Un valor si solo necesitas mostrar una entrada por producto.
- Elige Lista de valores si quieres mostrar más de una entrada en un producto.
Selecciona Tiendas online para permitir que el contenido del metacampo sea accesible desde la tienda online.
Haz clic en Guardar.
Ahora que ya estableciste una relación entre un recurso y un metaobjeto, conecta las entradas específicas con los productos en los que quieres mostrar esos metaobjetos.
Conectar entradas
Después de configurar el metaobjeto, agregar algunas entradas y crear la definición de referencia al metaobjeto, ya puedes vincular entradas individuales a otras partes de la tienda.
Este paso solo es posible después de crear una definición de metacampo que haga referencia al metaobjeto. Sin embargo, si tienes experiencia en programación, puedes acceder a cualquier metaobjeto mediante Liquid.
Pasos:
- En el panel de control de Shopify, ve a la parte de la tienda donde quieres mostrar las entradas de contenido. Por ejemplo, puedes ir a una página de producto en el panel desde Productos.
- En la sección Metacampos, haz clic en la definición personalizada que creaste anteriormente. Si la definición no aparece en la lista, haz clic en Mostrar todo.
- Haz clic en Seleccionar entrada. El menú desplegable muestra todas las entradas coincidentes de ese tipo. Si configuraste la definición para que acepte una lista de valores, podrás seleccionar varias entradas.
- Repite los pasos anteriores para vincular entradas a otros productos, según sea necesario.
También puedes crear entradas desde un recurso que hace referencia a ellas. Haz clic en Crear nuevo para crear una entrada nueva; quedará referenciada automáticamente por el Producto A y también estará disponible para referenciarla en otros productos.
Crear una referencia mixta
Puedes crear una referencia mixta con los pasos de crear una referencia.
Una referencia mixta solo se puede conectar a tu tienda online a través de Liquid o de la Storefront API para las tiendas online externas y Hydrogen.
Más información sobre datos personalizados para desarrolladores.