Events overview
Your full events page — every tournament, prerelease, and locals night in one place.
What it’s for. Showing people what’s happening at the shop and getting them registered. It pulls from your Event metaobject entries and links each one to its ticket product, so prices, “sold out,” and spots-left stay accurate on their own.
When to use it. Once, on a dedicated Events page (there’s a page.events.json template for it). It shows nothing until you’ve set up the Event metaobject and ticket products first.
View modes
Turn any of these on and pick which loads first. The toggle only appears if more than one is enabled.
- Agenda — a tight list grouped by date with a “Today” badge. Best when people just want to know what’s next.
- Calendar — a month grid with dots on busy days; click a day to see its events. Good for a packed weekly schedule.
- Cards — image tiles (grid or list) with format, location, price, and spots left. Best when you want events to look like a lineup.
Ways to use it
- Weekly grind — agenda default, game filter on, for FNM / Pokemon League / locals.
- Prerelease season — cards view so each new set’s event gets a banner.
Tips
- Nothing showing? You need Event entries with
sort_dateset, or they won’t sort or appear. - By default it hides past events. Flip “Show past events” for an archive.
- “Sold Out” comes from the ticket product’s inventory; spots-left adds up every variant (General + VIP both count). No ticket linked shows as “Free.”
- For a homepage teaser, use Upcoming Events instead — this is the full page.
Settings
| Setting | Type | What it does |
|---|---|---|
| Title | Text | Default: Upcoming Events |
| Description | Multi-line text | Default: Join us for tournaments, leagues, and special events. |
Views
| Setting | Type | What it does |
|---|---|---|
| Default view | Dropdown | Agenda, Calendar, Cards |
| Enable agenda view | On / off | Default: true |
| Enable calendar view | On / off | Default: true |
| Enable cards view | On / off | Default: true |
View labels
| Setting | Type | What it does |
|---|---|---|
| Agenda label | Text | Default: Agenda |
| Calendar label | Text | Default: Calendar |
| Cards label | Text | Default: Cards |
Filtering
| Setting | Type | What it does |
|---|---|---|
| Show game filter | On / off | Default: true |
| Games | Text | Comma-separated list of games |
| Default game filter | Dropdown | Games from the list above will also appear as options (All games) |
| Show past events | On / off | Default: false |
| Hide cancelled events | On / off | Default: false |
Agenda settings
| Setting | Type | What it does |
|---|---|---|
| Date format | Text | Liquid date format. Default: Friday, June 13 |
Calendar settings
| Setting | Type | What it does |
|---|---|---|
| Week starts on | Dropdown | Sunday, Monday |
Cards settings
| Setting | Type | What it does |
|---|---|---|
| Cards layout | Dropdown | Grid, List |
| Show images | On / off | Default: true |
| Show location | On / off | Default: true |
| Show price | On / off | Default: true |
| Show spots remaining | On / off | Default: true |
Was this page helpful?
Spotted something wrong, or want to suggest an improvement? Email support → — your message goes straight to engineering.