Standard HST Components - BloomReach Experience - Open Source CMS

This article covers a Hippo CMS version 10. There's an updated version available that covers our most recent release.

Standard HST Components

Starting with Hippo CMS 7.9, the Hippo project archetype comes with a components library, which provides a set of generic HST components to solve the most common tasks HST components are used for. Many of Hippo's setup application features also use these components. Their function can be tailored to your specific use case by means of component parameters. Like that, you can use these components to avoid code duplication and benefit from the built-in Best Practices.

For each standard HST component, there’s a documentation page, describing the purpose of the component, and how to use it.

All standard components are descendants of org.onehippo.cms7.essentials.components.CommonComponent. See Extend CommonComponent with DoBeforeRenderExtension to learn how to plug custom code into CommonComponent's doBeforeRender method so that this code is executed by every component extending CommonComponent before they are rendered.