Program List Item
File:
snippets/program-list-item.liquidUsed in sections:
collection-mixed,collection,product-programUsed in snippets:
tmi-programs-slider
Screenshot not yet added.
Save as
Save as
docs/src/assets/screenshots/snippet-program-list-item.pngDescription
Program List Item
Renders a program card with featured collection label, prerequisite overlay, background image, title, description, pricing range, program length, and program type icons (Online, Residential, Workshop, Virtual, Split Weekend). Calculates price ranges across the product’s own variants and any matching virtual product variants. Supports featured-collection and card-tag display tags.
Features:
- Aggregates program types across product variants and virtual counterparts
- Low/high price range calculation spanning multiple variant sets
- Featured collection label from metafield or tag override
- Prerequisite required overlay badge with icon
- Program type icons: Online, Residential, Workshop, Virtual, Split Weekend
- Program length/duration display with override via metafield
- Tooltip attributes on program type icons
- Description truncation (76 characters)
- “Contact Trainer” fallback for zero-price programs
Usage
{% render 'program-list-item' %}