LogoLogo
sylius.com
  • đź““Sylius 1.x Documentation
  • đź“–Sylius 2.0 Documentation
    • Organization
      • Release Cycle
      • Backwards Compatibility Promise
      • Sylius Team
      • Sylius Roadmap
  • Getting Started with Sylius
    • Installation
    • Basic Configuration
    • Shipping & Payment
    • First Product
    • Customizing the Shop
    • Customizing Business Logic
    • Using API
    • Installing Plugins
    • Deployment
    • Summary
  • The Book
    • Introduction to Sylius
    • Installation
      • System Requirements
      • Sylius CE Installation
        • Sylius CE Installation with Docker
      • âž•Sylius Plus Installation
      • Upgrading Sylius CE
      • Upgrading Sylius Plus
    • Architecture
      • Architecture Overview
      • Architectural Drivers
      • Resource Layer
      • State Machine
      • Translations
      • E-Mails
      • Contact
      • Fixtures
      • Events
    • Configuration
      • Channels
      • Locales
      • Currencies
    • Customers
      • Customer & ShopUser
      • âž•Customer Pools
      • AdminUser
      • Addresses
        • Countries
        • Zones
        • Addresses
        • Address Book
    • Products
      • Products
      • Product Reviews
      • Product Associations
      • Attributes
      • Pricing
      • Catalog Promotions
      • Taxons
      • Inventory
      • âž•Multi-Source Inventory
      • Search
    • Carts & Orders
      • Orders
      • Cart flow
      • Taxation
      • Adjustments
      • Cart Promotions
      • Coupons
      • Payments
      • đź§©Invoices
      • Shipments
    • Support
    • Contributing
      • Contributing Code
        • Submitting a Patch
        • ⚠️Security Issues
        • Coding Standards
        • Conventions
        • Sylius License and Trademark
      • Key Contributors
  • The Customization Guide
    • Customizing Models
      • How to add a custom model?
    • Customizing Forms
      • How to add a live form for a custom model?
    • Customizing Templates
    • Customizing Translations
    • Customizing Flashes
    • Customizing API
    • Customizing Serialization of API
    • Customizing Payments
      • How to integrate a Payment Gateway as a Plugin?
  • Sylius Official Plugins Documentation
    • CMS Plugin
      • Getting Started
        • Installation
      • Features Overview
        • Collections
        • Content Templates
        • Pages
        • Blocks
        • Media
      • Developer Reference
        • Collections
        • Pages
        • Blocks
        • Media
        • Content Element
        • Templates
  • THE COOKBOOK v1.x
    • The Cookbook v1.x
Powered by GitBook
LogoLogo

Developer

  • Community
  • Online Course

About

  • Team

© 2024 Sylius. All Rights Reserved

On this page

Was this helpful?

Edit on GitHub
  1. Sylius Official Plugins Documentation
  2. CMS Plugin
  3. Features Overview

Blocks

Blocks are modular content containers you build from content elements (text, images, product grids, etc.) and place anywhere on your site—product pages, landing pages, footers—to deliver targeted, contextual content.

Why Use Blocks?

  • Contextual Placement Show promotions, product highlights or informational snippets exactly where they matter.

  • Reusability Create a block once and display it on multiple pages or for different products/taxons.

  • Flexibility Combine any mix of content elements to craft custom layouts without coding.

Creating a Block

  1. Open Admin → go to CMS → Blocks

  2. Click “Create New Block”

  3. Fill in:

    • Code (unique identifier)

    • Name (admin label)

  4. Save the block

  5. Refresh your storefront to see it live

  6. Repeat to add more blocks as needed.


Optional Configuration

  • Display on Specific Products Choose individual products so the block appears only on their product pages.

  • Display for Products in a Taxon Select a taxon (uses “Main Taxon”) to show the block on all product pages within that category.

  • Display on Taxon Pages Pick taxonomies so the block renders on those category (taxon) listing pages.

PreviousPagesNextMedia

Last updated 3 days ago

Was this helpful?