Reference a list of entries (images) within a metaobject entry, display images as gallery

Topic summary

A developer is building individual team member pages using Shopify metaobjects with dynamic content. Each team member has their own metaobject entry.

Current Challenge:
They want to add a gallery of images to each team member’s page, where:

  • Different team members have varying numbers of images (some have 5, others up to 25)
  • Images should be stored in a “Files > multiple entries/list” field within each metaobject entry
  • The gallery should display dynamically on the page template

Specific Issue:
They need to reference and display only the images from the specific metaobject entry associated with that particular team member’s page—not all entries from the entire metaobject.

What They Want to Avoid:

  • Manually selecting each image individually
  • Creating 25 separate single-image fields within the metaobject

The question remains unanswered: How to dynamically display a list of images specific to each metaobject entry as a gallery on the corresponding page template.

Summarized with AI on November 13. AI used: claude-sonnet-4-5-20250929.

Hey there,

Currently I have a single page template for used individual team members. The single template is using dynamic content taken from metaobject entries with each team members page referencing their respective entry (1 metaobject, multiple entries for each team member). Within the metaobjects fields, I would like to use the Files > multiple entries/list so that I can simply drag a batch of images there. Then at the bottom of their page template, I’d like to display all of those images as a gallery.

Some team members may have 5 images, some may have 25. I don’t want to manually select each image, or create 25 different single image fields in the metaobject.

How can I display a list of image entries within the template dynamically, specific to that page or metaobject entry? Not all entries within an object, but all entries within a field, within an object…

1 Like