Sections reference

Model selector

Lets shoppers select an iPhone model from merchant-defined pills.

Available on
index
Source file
sections/model-selector.liquid
Blocks
model
Merchant notes. Model labels should match product option values where possible so stock and variants stay understandable. This whole section renders nothing unless Theme settings > Model shopping > "Enable iPhone model shopping" is turned on (off by default) - see docs/model-shopping-flow.md.

Settings

SettingTypeDetails
heading
Heading
text default: Find your perfect fit
text
Body text
textarea default: Let's make sure this fits you. Pick your model and we'll do the rest.
empty_status
Empty status
text default: Choose your iPhone model first so we send a case that fits.
helper_label
Helper link label
text default: Not sure which iPhone you have?
helper_link
Helper link
url
show_step_number
Show step number
checkbox default: false
step_number
Step number
number default: 1

Blocks

Model model

SettingTypeDetails
series
Series
select iPhone 17, iPhone 16, iPhone 15, iPhone 14, iPhone 13, Older · default: 17
label
Model
text default: iPhone 17 Pro
sold_out
Sold out for this model
checkbox default: false

Depends on