Output

Product

product: (returns handle) laptop-1

product id:

product title:

product url:

product type:

product variants:

product first_available_variant id:

product selected_or_first_available_variant id:

product available:

product featured_image:

product featured_image | img_tag: Liquid error (sections/metafields-reference line 70): invalid url input

product has_only_default_variant:

- example: (if has default only default variant, show text)

product collections:

- example: (loop through collection titles)

product options:

product options.size:

- example: (loop through options)

product options_by_name['Color']:

- example: (loop through options_by_name['Color'])

product options_with_values:

- example: (loop through options_with_values)

product price:

product price_min:

product price_max:

product price_varies:

product product.tags:

- example: (loop through tags)

product template_suffix:

Metafields of Product

metafields syntax: metafields.namespace.key

product metafields.custom (only if no empty): {% for field in my_field %}

product metafields.custom.bundle.type:

product metafields.custom.bundle.value:

1.Bundle Metafield ###############

    -- list --

Variant | product.variants[2]

variant:

variant id:

variant title:

variant product id:

variant SKU:

variant url:

variant available:

variant inventory_quantity:

variant inventory_management:

variant image:

variant image | img_tag: Liquid error (sections/metafields-reference line 709): invalid url input

variant options:

variant option1:

variant option2:

variant option3:

variant options.size:

- example: (loop through options)

    -- list --

variant price:

variant unit_price:

Metafields | variants.metafields

variant metafields.namespace.key:

    -- list --

variant metafields.type:

variant metafields.value:

Product List

Product list: ProductListDrop

Collection

product: all

Collection List

product: CollectionListDrop

Link List

product: main-menu