Properties in BCMS

Properties, sometimes called inputs, are the smallest components in the BCMS ecosystem (property, group, widget, template). Using different types of properties, you can create the desired data structure for your entries.

Properties are fundamental to BCMS functionality. With each new BCMS version, more properties are added to give you and your teams greater flexibility. Here's the list of available properties in BCMS:


String

Accepts any character. Appears in the entry editor as a regular text input. Can be an array. If marked as required, the entry can't be saved without filling in this text input.


Rich Text

Provides options for headings (H1, H2…), bold, italic, links, and lists. Can be an array. If marked as required, the entry can't be saved without filling in this rich text input.


Number

Accepts any real number. Appears as a regular number input in the entry editor. Can be an array. If marked as required, the entry can't be saved without filling in this number input.


Date

Appears as a date picker in the entry editor. Returns the value in milliseconds. Can be an array. If marked as required, the entry can't be saved without filling in this date input.


Boolean

Appears as a toggle input in the entry editor. Returns a true/false value. For example, you can use this to mark a blog article as featured. Can be an array. If marked as required, the entry can't be saved without checking this input.


Enumeration

A pre-defined list of choices. Appears as a drop-down select element in the entry editor. For example, you can use Enumeration to let content editors select a category from a pre-defined list of content categories. If marked as required, the entry can't be saved without selecting an option.


Media

In the entry editor, the media picker lets you select a file from the BCMS media manager or upload files directly. Can be an array. If marked as required, the entry can't be saved without selecting a file.


Group Pointer

Allows you to display a previously created group of inputs in the entry editor. Learn more about working with Groups. Can be an array. If marked as required, the entry can't be saved without adding the group.


Entry Pointer

Displays a list of entries in a drop-down menu. For example, you can create a "Recommended Next Article" entry pointer that points to the Blog template. In the entry editor, you’ll be able to select a previously created blog post. It can be an array, allowing the selection of multiple entries. If marked as required, the entry can't be saved without selecting an entry.


Coming Soon

  • Color Picker

  • Tags