Template Library products do not load
Fix issues where the Products module does not display product templates in the customizer.
The Products module in the customizer lets customers browse and switch between different design templates (Chamevo products). If the module shows empty, loads slowly, or templates fail to appear, work through these causes.
Symptoms
- The Products module panel is empty β no templates are listed.
- Templates appear as blank thumbnails.
- Clicking a template does nothing or shows a loading spinner.
- The Products module does not appear at all.
Cause 1: No products assigned to the category
The Products module displays Chamevo products from specific categories. If no products are assigned to the expected category, the module is empty.
Fix:
- Go to Chamevo β Products.
- Verify you have multiple products created.
- Check that products are assigned to categories. The Products module filters by category.
- In the Product Builder, verify the product is saved and has at least one view.
Cause 2: Products module is not enabled
The Products module must be included in the customizer interface.
Fix:
- Check your UI Composer layout (if using a custom layout) β verify the Products module is included.
- If using the default layout, the Products module should appear automatically when multiple products are available.
- Go to Chamevo β Settings β Features β Products and verify settings are not restricting product display.
Cause 3: Product thumbnails are missing
Products need thumbnail images to display in the module. Without thumbnails, they appear as blank entries.
Fix:
- Open each product in the Product Builder.
- Verify each product has a valid view with elements.
- The thumbnail is auto-generated from the product view. If the view is empty or has broken images, the thumbnail will be blank.
Cause 4: Swap product confirmation blocking the switch
A confirmation dialog may be preventing template switches.
Fix:
- Go to Chamevo β Settings β Features β Products.
- Check Swap Product Confirmation β if enabled, customers see a dialog before switching. If the dialog is not rendering properly, this can seem like the template is not loading.
- Disable temporarily to test.