Set up Dynamic Views
Enable Dynamic Views so customers can add, resize, duplicate, and reorder pages on their design canvas — useful for variable-size products like posters, signs, and banners.
Dynamic Views lets customers add pages to their design, set custom canvas dimensions, and reorder or remove pages — all within the size limits you define. Use it for products where size varies by order: posters, banners, signs, wall art, stickers, or any item where different customers need different canvas dimensions.
Before you start
- The product must have a print profile configured. Dynamic Views constraints and pricing are set on the print profile, not on the product directly.
- You need edit access to both the WooCommerce product and the Chamevo Print Profiles admin.
- Decide your minimum and maximum canvas dimensions before you start. These enforce your production limits so customers cannot order sizes you cannot fulfill.
Step 1: Enable Dynamic Views on the product
- Go to WooCommerce → Products and open the product you want to configure.
- Scroll to the Chamevo settings section on the product edit page.
- Find Enable Dynamic Views and set it to Yes.
- Update the product.
This activates the Pages module in the customizer for this product. Without this setting, the dynamic views controls never appear — even if the print profile is configured.
Step 2: Configure Dynamic Views in the print profile
Size constraints and area pricing live on the print profile, not on the product. Every product using a print profile shares those constraints.
- Go to Chamevo → Print Profiles and open the profile assigned to this product.
- Select the Addons tab.
- Find the Dynamic Views section.
Dynamic Views settings
| Setting | What it controls |
|---|---|
| Price Per CM² | Price charged per square centimeter of canvas area. Set to 0 to disable area-based pricing. |
| Predefined Formats |