Skip to main content

Understanding content types and dynamic modules

Dynamic modules ensure that editors always choose the right module for a given content type. Developing a set of dynamic modules requires the following steps:

  • Create a curated style group.
  • Associate the curated style group with content types.
  • Add modules to the curated style group.

Referring to the following illustration—

  • The content types Homepage and Page are associated with two curated style groups: Lists and Containers.

    • The Lists curated style group contains two categories of modules:

      • List Module (with two standard modules Standard List A and Standard List B)
      • Person List Module (with standard module Person List)
    • The Containers curated style group contains two categories of modules:

      • Container Module 1 Column (with standard module One Column Container)
      • Container Module 2 Column (with standard module Two Column Container)

Curated style groups with content types

In this scenario, Brightspot organizes the available modules similar to a file explorer. For a given content type, the curated style groups are at the top level, module categories are at the second level, and modules are at the third level.

Using the example above:

  • The Homepage content type is associated with the Lists curated style group.
  • The Lists curated style group contains two module categories—List and Person List, of which the former is selected.
  • As such, the editor only sees Standard List A and Standard List B, which are the standard modules associated with the Lists module category.