Skip to main content

Pages

Templates must include pre-defined Twig pages for dynamic content. These are required by Prodyflow to render products, bundles, and page lists correctly.


Required Pages

FilePurpose
list.twigRenders category or product lists dynamically. Handles filters, sorting, and pagination.
page.twigRenders standard CMS pages (content pages, info pages).
product.twigRenders individual product pages, including images, descriptions, variants, and dynamic blocks.
bundle.twigRenders product bundle pages, showing included products, pricing, and bundle-specific blocks.

Omitting any of these pages may cause the webshop to break or fail to display content correctly.

Required Placeholder for Page Blocks

{{ content_blocks|raw }}

  • Required: Yes
  • Purpose: Renders all blocks added dynamically via the block editor in Prodyflow.
  • Usage: Must be included in any page template (list.twig, page.twig, product.twig, bundle.twig) to display the page’s editable content sections.

Omitting this will prevent any dynamic blocks from appearing.