Skip to content
  1. Extras
  2. PageBuilder
  3. Section catalog

Section catalog

Built-in blocks for pages in the MODX manager: pick a type, fill fields in the inspector, reorder blocks on the resource.

Each section has its own page: why to use the block, where to place it, example section order on a page, and similar alternatives.

The key is passed to the PageBuilder snippet and document JSON. Register custom types via CMP (Pro) or a plugin on pbOnRegisterSectionDefinitions.

Free: content and layout (9)

keySectionCategoryrequires
contactContactconversion
ctaCall to actionconversion
faqFAQcontent
galleryGallerymedia
heroHerohero
richtextRich textcontent
spacerSpacerlayout
statsStatssocial proof
testimonialsTestimonialssocial proof

Free: utility (2)

keySectionrequires
cardsCards
imageImage

Pro

keySectionCategoryrequires
blog_postsBlog postscontentpro
brands_rowBrands rowcommercepro, minishop3
categories_rowCategories rowcommercepro, minishop3
contact_formContact formconversionpro
contact_mapContact with mapconversionpro
curated_productsCurated productscommercepro, minishop3
data_tableData tablecontentpro
featuresFeaturescontentpro
gallery_carouselGallery carouselmediapro
logosLogo cloudsocial proofpro
mapMapmediapro
pricing_tablePricing tableconversionpro
product_comparisonProduct comparisoncommercepro, minishop3
product_spotlightProduct spotlightcommercepro, minishop3
products_carouselProducts carouselcommercepro, minishop3
products_gridProducts gridcommercepro, minishop3
promo_bannerPromo bannercommercepro, minishop3
related_productsRelated productscommercepro, minishop3
spec_tableSpec tablecontentpro
structured_contentStructured contentcontentpro
tabsTabscontentpro
teamTeamsocial proofpro
videoVideomediapro

Commerce sections require miniShop3. Without the package, SectionRequirementChecker removes them from the catalog. Override the check via pbOnCheckSectionRequirement.

Product sections (products_grid, product_spotlight, promo_banner) are rendered by msProducts. Categories are rendered by pdoResources with class msCategory.