Customizer not configured
This product needs a customizer_config metaobject. Here's what to set up:
Step 1 — Create the metaobject type
Go to Settings > Custom data > Metaobjects and create a type called customizer_config with these fields:
| Field |
Type |
Notes |
modal_title | Single line text | Heading shown in the modal |
enable_text | True/false | Show text input + colour/font selectors |
enable_icons | True/false | Show icon selector |
enable_two_lines | True/false | Textarea (2 lines) vs single-line input |
font_size | Integer | Canvas text size in px (default 30) |
max_chars_per_line | Integer | Character limit per line (default 12) |
icon_size | Integer | Icon draw size in px (default 30) |
font_group | Metaobject ref | Points to a custom_font_group |
color_group | Metaobject ref | Points to a custom_color_group |
default_color | Metaobject ref | Points to a custom_color_option |
icon_group | Metaobject list ref | List of icon category metaobjects |
Step 2 — Create an entry
Go to Content > Metaobjects > customizer_config, create an entry and fill in the fields above. Link your font group, colour group, and icon categories.
Step 3 — Assign to the product
On the product, set the metafield custom.customizer_config to the entry you just created.
Step 4 — Location & image setup
- Create
customiser_location metaobject entries with bounds (x, y, width, height) for each view
- On the product, set
custom.customiser_locations to the ordered location list
- On each variant, set
custom.customiser_images with images matching location order
- Assign the customiser-product template to the product
This message disappears once a customizer_config is assigned to this product.