Event ticket page
The Event ticket page of Local is the product template of a ticket product; it opens in a popup from the Buy ticket button of an event.
Applies to: Local 4.2.1 and later. Added in: Local 4.2.0. Last checked: 2026-10-13 against Local 4.2.1.
The Event ticket page is the popup that opens from the Buy ticket button of an event when the ticket product has variants, for example Adult and Child tickets. Customers choose the ticket type and quantity there and add the tickets to the cart. It is the event-ticket product template, with one section, Event ticket.
Where to find it: in the theme editor, open the template picker and select Products → event-ticket, then select Event ticket.
Local 4.2.1 does not include the event-ticket product template in its theme files, and the theme editor cannot create it: its section cannot be added with Add section. Without it, the Buy ticket button cannot open the ticket popup. If the template picker has no Products → event-ticket template, contact Krown support.
The popup loads the ticket product through this template, whatever template the product itself uses. Do not assign event-ticket to your ticket products: their own page would then open in the popup layout.
Functionality
Select the first available variant by default (on by default) preselects the first ticket type in stock. When it is off, customers must choose a ticket type before they can add to cart.
Product blocks
The popup shows only product blocks, without a gallery. These blocks are available, and documented on the product page block pages:
- Title, Vendor, Price, Product badges and Description: Product information blocks.
- Text, Collapsible tab, Image, Text banner, Custom HTML / Liquid, Divider and Empty space: Product content blocks.
- Variant picker, Custom property and Buy buttons: Product variant and buy blocks.
- Icons list: Product attribute blocks.
- Variant metafield: More product blocks.
- App blocks.
In this popup the Variant picker's Inventory notification speaks of tickets: "1 ticket left", "5 tickets left", "Tickets available" or "No tickets left". Its Variant picker has no Metaobject swatch metafields setting.
Creating the ticket product
Create the product
In Shopify admin, open Products → Add product. Name it after the event, for example "Street Food Festival ticket", and set the price.
Add ticket types (optional)
Add an option, for example "Ticket", with one value per type: Adult, Child, VIP. Set each variant's price.
Set the number of tickets
Turn on inventory tracking and set the quantity of each variant to the number of seats. When the tickets run out, the event's Buy ticket button shows "Sold out".
Link it to the event
Open the event post and select the product in its event product metafield. The Buy ticket block of the event page reads it from there; see Event page.
A custom property such as "Attendee name" can collect the name of each ticket holder: add a Custom property block to the event-ticket template and turn on Required.
Why does Buy ticket add the ticket without a popup?
Because the ticket product has only one variant and Always open product modal is off in the Buy ticket block. Local then adds the ticket straight to the cart. Turn on Always open product modal in Blog posts → event → Event → Actions → Buy ticket to always show the popup, for example to let customers choose a quantity.
All Event ticket page settings
Every setting of the section and its 17 blocks, with its type and default.
Accepts these blocks: Divider, Text, Vendor, Title, Product badges, Price, Variant picker, Custom property, Buy buttons, Description, Collapsible tab, Image, Icons list, Custom HTML / Liquid, Variant metafield, Empty space, Text banner and app blocks.
This template controls how the product quick view is built. Only this section will appear in the modal window.
Event ticket section: Functionality
Where to find it: Event ticket → Functionality
Select the first available variant by default (checkbox, default: on): Preselects the first ticket type in stock. When off, customers must choose a ticket type before they can add to cart.
Divider block
Where to find it: Event ticket → Add block → Divider
Height (slider 1 to 10 px, default: 1 px).
Divider block: Divider Design
Where to find it: Event ticket → Add block → Divider → Divider Design
Color (color, default: #000000).
Style (dropdown, default: Solid). Options: Solid, Dotted, Dashed, Double.
Text block
Where to find it: Event ticket → Add block → Text
Text (rich text, default: "Text block").
Text size (dropdown, default: Regular). Options: Small, Regular, Large.
Text color (color, default: #6A6A6A).
Text transform (uppercase) (checkbox, default: off).
Vendor block
Where to find it: Event ticket → Add block → Vendor
Text size (dropdown, default: Regular). Options: Small, Regular, Large.
Title block
Where to find it: Event ticket → Add block → Title
One Title block per section.
The Title block has no settings in Local 4.2.1.
Product badges block
Where to find it: Event ticket → Add block → Product badges
One Product badges block per section.
The Product badges block has no settings in Local 4.2.1.
Price block
Where to find it: Event ticket → Add block → Price
One Price block per section.
The Price block has no settings in Local 4.2.1.
Variant picker block
Where to find it: Event ticket → Add block → Variant picker
One Variant picker block per section.
Variants selector type (dropdown, default: Blocks): Shows the ticket types as buttons (Blocks) or in a dropdown. Options: Blocks, Dropdown.
The "blocks" variant selector type offers support for color swatches created with category metafields. Shopify Help Center.
Variant picker block: Inventory level
Where to find it: Event ticket → Add block → Variant picker → Inventory level
Inventory notification (dropdown, default: Don't show inventory information): Shows a ticket stock message under the options, such as 1 ticket left, 5 tickets left or No tickets left. Needs inventory tracking on the variant. Options: Don't show inventory information, Show a notice if inventory falls below 5, Always show inventory.
Custom inventory notification colors.
Low inventory (color, default: transparent).
Regular stock (color, default: transparent).
Out of stock (color, default: transparent).
Custom property block
Where to find it: Event ticket → Add block → Custom property
Line item properties allow you to gather customization details for a product added to the cart.
Label (text field, default: "Custom property"): The field name shown to the customer, and the name of the line item property in the cart and the order.
Type (dropdown, default: Text). Options: Text, Checkbox, Dropdown.
Required (checkbox, default: off): Customers must fill out this field to add the product to the cart.
Hide at checkout (checkbox, default: off): Keeps the answer out of the checkout and the order summary the customer sees (the property name gets a leading underscore). You still see it in the order in Shopify admin.
Custom property block: Text property settings
Where to find it: Event ticket → Add block → Custom property → Text property settings
Allow long text (checkbox, default: off). Shown only when Type is Text.
Maximum characters (number). Shown only when Type is Text.
Custom property block: Checkbox property settings
Where to find it: Event ticket → Add block → Custom property → Checkbox property settings
Value (text field, default: "Yes"): Appears on the order summary. Shown only when Type is Checkbox.
Custom property block: Dropdown property settings
Where to find it: Event ticket → Add block → Custom property → Dropdown property settings
Values (text field, default: "Value 1,Value 2,Value 3"): Separate values by a comma. Shown only when Type is Dropdown.
Default value (checkbox, default: on): Adds an empty "----" choice that is selected first, so the customer must pick a value. Shown only when Type is Dropdown.
Buy buttons block
Where to find it: Event ticket → Add block → Buy buttons
One Buy buttons block per section.
Show quantity selector (checkbox, default: on).
Show price (checkbox, default: off): Shows the price above the buttons, with the amount saved when the variant is on sale.
Show dynamic checkout buttons (checkbox, default: on): Using the payment methods available on your store, customers see their preferred option, like PayPal or Apple Pay. Shopify Help Center.
Buy buttons block: Custom colors
Where to find it: Event ticket → Add block → Buy buttons → Custom colors
Text (color, default: transparent): Overrides the theme's text color for the buttons of this block.
Accent (color, default: transparent): Overrides the theme's accent color for the buttons of this block.
Button style (dropdown, default: Solid). Options: Outline, Solid.
Description block
Where to find it: Event ticket → Add block → Description
One Description block per section.
Description block: Block Heading
Where to find it: Event ticket → Add block → Description → Block Heading
To see all icons, visit the Krown icon library.
Title (text field).
Subtitle (text field).
Tooltip text (text field): Shows a small info icon next to the title; the text appears when the customer points at it.
Icon (image): Upload a 76 x 76px.png image.
Description block: Block Style
Where to find it: Event ticket → Add block → Description → Block Style
Collapsible (checkbox, default: off): Turns the block's heading into a toggle that opens and closes the content. Works only when the block has a Title or a Subtitle.
Opened by default (checkbox, default: off): Shows the collapsible block open when the page loads. Shown only when Collapsible is on.
Layout (dropdown, default: Compact): Boxed shows the block in a frame with a heading row; Compact shows it without a frame. Options: Boxed, Compact.
Custom text color (color, default: transparent).
Custom background color (color, default: transparent): Sets the background of the boxed block and of its heading row. Shown only when Layout is Boxed.
Darken the header (checkbox, default: off): Tints the heading row of the boxed block with a light shade of the text color. Shown only when Layout is Boxed.
Collapsible tab block
Where to find it: Event ticket → Add block → Collapsible tab
Collapsible tab block: Block Heading
Where to find it: Event ticket → Add block → Collapsible tab → Block Heading
To see all icons, visit the Krown icon library.
Title (text field, default: "Collapsible tab").
Subtitle (text field).
Tooltip text (text field): Shows a small info icon next to the title; the text appears when the customer points at it.
Icon (image): Upload a 76 x 76px.png image.
Collapsible tab block: Block Content
Where to find it: Event ticket → Add block → Collapsible tab → Block Content
Tab content (rich text): The tab text. It shows above the page content and the image when those are set too.
Tab content from page (page picker): Adds the content of a Shopify page to the tab, under Tab content. It does not replace Tab content.
Tab image (image): Adds an image to the tab, under the text and the page content.
Collapsible tab block: Dynamic content
Where to find it: Event ticket → Add block → Collapsible tab → Dynamic content
Hide block if dynamic content is not present (checkbox, default: off): Hides the tab when Tab content, Tab content from page and Tab image are all empty, for example when they are connected to empty metafields.
Collapsible tab block: Block Style
Where to find it: Event ticket → Add block → Collapsible tab → Block Style
Collapsible (checkbox, default: on): Turns the block's heading into a toggle that opens and closes the content. Works only when the block has a Title or a Subtitle.
Opened by default (checkbox, default: off): Shows the collapsible block open when the page loads. Shown only when Collapsible is on.
Layout (dropdown, default: Compact): Boxed shows the block in a frame with a heading row; Compact shows it without a frame. Options: Boxed, Compact.
Custom text color (color, default: transparent).
Custom background color (color, default: transparent): Sets the background of the boxed block and of its heading row. Shown only when Layout is Boxed.
Darken the header (checkbox, default: on): Tints the heading row of the boxed block with a light shade of the text color. Shown only when Layout is Boxed.
Image block
Where to find it: Event ticket → Add block → Image
Image block: Block Heading
Where to find it: Event ticket → Add block → Image → Block Heading
Title (text field).
Subtitle (text field).
Tooltip text (text field): Shows a small info icon next to the title; the text appears when the customer points at it.
Icon (image): To see all icons, visit the Krown icon library.
Image block: Block Content
Where to find it: Event ticket → Add block → Image → Block Content
Image (image).
Mobile image (optional) (image): Replaces the image on mobile.
Border radius (slider 0 to 30 px, default: 0 px).
Link (link).
Open link in a new window (checkbox, default: off): Opens the image link in a new browser tab. Shown only when Link is set.
Image block: Block Style
Where to find it: Event ticket → Add block → Image → Block Style
Collapsible (checkbox, default: off): Turns the block's heading into a toggle that opens and closes the content. Works only when the block has a Title or a Subtitle.
Opened by default (checkbox, default: off): Shows the collapsible block open when the page loads. Shown only when Collapsible is on.
Layout (dropdown, default: Compact): Boxed shows the block in a frame with a heading row; Compact shows it without a frame. Options: Boxed, Compact.
Custom text color (color, default: transparent).
Custom background color (color, default: transparent): Sets the background of the boxed block and of its heading row. Shown only when Layout is Boxed.
Darken the header (checkbox, default: on): Tints the heading row of the boxed block with a light shade of the text color. Shown only when Layout is Boxed.
Icons list block
Where to find it: Event ticket → Add block → Icons list
Up to 4 Icons list blocks per section.
Icons list block: Block Heading
Where to find it: Event ticket → Add block → Icons list → Block Heading
Title (text field, default: "Icons list").
Subtitle (text field).
Tooltip text (text field): Shows a small info icon next to the title; the text appears when the customer points at it.
Icon (image): To see all icons, visit the Krown icon library.
Icons list block: Block Content
Where to find it: Event ticket → Add block → Icons list → Block Content
Layout (dropdown, default: Inline): Shows the icons in a grid, inline in one row, or as a vertical list. Options: Grid, Inline, List.
To visualize & download icons included in the theme, please visit resources.krownthemes.com.
Icons list block: Item 1
Where to find it: Event ticket → Add block → Icons list → Item 1
Icon (image): 128 x 128px.
Label (text field).
Icons list block: Item 2
Where to find it: Event ticket → Add block → Icons list → Item 2
Icon (image): 128 x 128px.
Label (text field).
Icons list block: Item 3
Where to find it: Event ticket → Add block → Icons list → Item 3
Icon (image): 128 x 128px.
Label (text field).
Icons list block: Item 4
Where to find it: Event ticket → Add block → Icons list → Item 4
Icon (image): 128 x 128px.
Label (text field).
Icons list block: Item 5
Where to find it: Event ticket → Add block → Icons list → Item 5
Icon (image): 128 x 128px.
Label (text field).
Icons list block: Item 6
Where to find it: Event ticket → Add block → Icons list → Item 6
Icon (image): 128 x 128px.
Label (text field).
Icons list block: Item 7
Where to find it: Event ticket → Add block → Icons list → Item 7
Icon (image): 128 x 128px.
Label (text field).
Icons list block: Item 8
Where to find it: Event ticket → Add block → Icons list → Item 8
Icon (image): 128 x 128px.
Label (text field).
Icons list block: Dynamic content
Where to find it: Event ticket → Add block → Icons list → Dynamic content
Hide block if dynamic content is not present (checkbox, default: off): Hides the block when item 1 has no icon and no label, for example when it is connected to an empty metafield.
Icons list block: Block Style
Where to find it: Event ticket → Add block → Icons list → Block Style
Collapsible (checkbox, default: off): Turns the block's heading into a toggle that opens and closes the content. Works only when the block has a Title or a Subtitle.
Opened by default (checkbox, default: off): Shows the collapsible block open when the page loads. Shown only when Collapsible is on.
Layout (dropdown, default: Compact): Boxed shows the block in a frame with a heading row; Compact shows it without a frame. Options: Boxed, Compact.
Custom text color (color, default: transparent).
Custom background color (color, default: transparent): Sets the background of the boxed block and of its heading row. Shown only when Layout is Boxed.
Darken the header (checkbox, default: on): Tints the heading row of the boxed block with a light shade of the text color. Shown only when Layout is Boxed.
Custom HTML / Liquid block
Where to find it: Event ticket → Add block → Custom HTML / Liquid
Custom HTML / Liquid block: Block Heading
Where to find it: Event ticket → Add block → Custom HTML / Liquid → Block Heading
Title (text field).
Subtitle (text field).
Tooltip text (text field): Shows a small info icon next to the title; the text appears when the customer points at it.
Icon (image): To see all icons, visit the Krown icon library.
Custom HTML / Liquid block: Block Content
Where to find it: Event ticket → Add block → Custom HTML / Liquid → Block Content
Custom Liquid (Liquid): HTML, CSS, JavaScript or Liquid code. Liquid can read the product, for example {{ product.title }}.
Custom HTML / Liquid block: Block Style
Where to find it: Event ticket → Add block → Custom HTML / Liquid → Block Style
Collapsible (checkbox, default: off): Turns the block's heading into a toggle that opens and closes the content. Works only when the block has a Title or a Subtitle.
Opened by default (checkbox, default: off): Shows the collapsible block open when the page loads. Shown only when Collapsible is on.
Layout (dropdown, default: Compact): Boxed shows the block in a frame with a heading row; Compact shows it without a frame. Options: Boxed, Compact.
Custom text color (color, default: transparent).
Custom background color (color, default: transparent): Sets the background of the boxed block and of its heading row. Shown only when Layout is Boxed.
Darken the header (checkbox, default: on): Tints the heading row of the boxed block with a light shade of the text color. Shown only when Layout is Boxed.
Variant metafield block
Where to find it: Event ticket → Add block → Variant metafield
This theme can show a variant metafield on the product page.
Variant metafield key (text field): The variant metafield, typed as namespace.key (for example custom.material). The block shows the value of the selected variant and updates when the customer changes it. Type it, do not connect it.
Title (text field): A label above the value.
Empty space block
Where to find it: Event ticket → Add block → Empty space
The Empty space block has no settings in Local 4.2.1.
Text banner block
Where to find it: Event ticket → Add block → Text banner
Text banner block: Block Heading
Where to find it: Event ticket → Add block → Text banner → Block Heading
Title (text field, default: "Important product information").
Tooltip text (text field).
Icon (image): To see all icons, visit the Krown icon library.
Text banner block: Block Content
Where to find it: Event ticket → Add block → Text banner → Block Content
Text content (rich text, default: "Use this to inform about shipping rates, promotions, or any other important information."): The banner's message.
Banner link (link): Makes the whole banner clickable.
Open link in a new window (checkbox, default: off).
Text banner block: Block Style
Where to find it: Event ticket → Add block → Text banner → Block Style
Custom text color (color, default: transparent).
Related pages
- Events calendar: the whole events setup.
- Event page: the Buy ticket button that opens this popup.
- Product variant and buy blocks: the Variant picker, Custom property and Buy buttons blocks.