Create the dynamic module and its content types

This section describes all the required content types that you must create and demonstrates how they are related.

Content types relations

The following structure explains the relations between the content types:

The blue shapes mark the relations between the content types from the DevReach module. The green shapes are related media fields. The arrows show the direction of the relation.

Content type descriptions

You must first create a dynamic module named DevReach that has the following content types - Sessions, Speakers, Locations, Days.
For more information, see Dynamic modules and Add a Related data custom field.

In module DevReach, you must create content types with the following fields:

  • Days content type
    This type must have field Title of type Short text.
  • Speakers content type
    This type must have the following fields:
    • Title of type Short text.
    • CurrentJob of type Short text.
    • Description of type Long text.
    • Photo of type Related media of type Image.
      For more information, see Add a Related media custom field.
  • Locations content type
    This type must have the following fields:
    • Title of type Short text.
    • Description of type Long text.
    • Gallery of type Related media of type Images.
  • Sessions content type
    This type must have the following fields:
    • Title of type Short text.
    • Description of type Long text.
    • MaxAttendees of type Number.
    • CurrentAttendees of type Number.
    • StartTime of type Date and Time.
    • EndTime of type Date and Time.
    • Tags of type Classification of type Tags.
    • Speakers of type Related data of type Speakers.
    • Location of type Related data of type Location.
    • Day of type Related data of type Day.
    • Docs of type Related media of type Documents.

Was this article helpful?