Documentation Index

Fetch the complete documentation index at: https://www.civicplus.help/llms.txt

Use this file to discover all available pages before exploring further.

Add a String Field to a Content Type

Prev Next

This article will show you how to add the String field to a Content Type. With a String field, you can add titles, names, and paragraphs.

Who can use this feature?

Owner | Developer | Publisher | Author (submit for review)  

Instructions

  1. Sign in to the HCMS

  2. Navigate to Content Types on the left-hand side and select your desired Content Type Content Types section showing various types including a highlighted Department entry.

  3. Click Add FieldList of fields with a highlighted button to add a new field.

  4. Select StringThe String button on the Add Field screen.

  5. Add a Field NameInput field for entering a field name in a user interface design.

    Note:

    The field name can only contain letters with no spaces and cannot be changed. The display name can be edited in the Label section.

  6. Select Create and edit fieldButtons for creating and editing fields in a user interface layout.

  7. Configure Common fields Form fields for editing an address, including name, label, hints, and tags.

    • Name (non-editable): Name of the field in the API response

    • Label: Define the display name for the field for documentation and user interfaces

    • Hints: Define some hints for the user and editor for the field for documentation and user interfaces

    • Tags: Add tags to annotate your field for automation processes

  8. Configure Validation fields Field editing options include validation settings for length, pattern, and default value.

    • Unique: Select to make this field unique

    • Required: Check to indicate the string field as required

    • Length: Enter a Minimum and Maximum character limit

    • Pattern: Enter a Regex Pattern

    • Default Value: Enter a default value that will populate the editor but can still be edited

  9. Configure Editing fields Editing field options for input control with various editor types displayed.

    • Editor URL: Add a URL to your plugin if you use a custom editor

    • Placeholder: Define the placeholder for the input control

    • Editor: Select a type of editor

      • Input: Allows inputs

        • Inline Editable: Allow for editing

      • MaskInput: Hides the input, for use with phone numbers. The field will display underscores and dashes to help assist the person who is using the MaskInput field. Input field with error message indicating required format for entry.

      • Slug: Unique string; results in an error message if not unique

        • Inline Editable: Allow for editing

      • TextArea: Free form text editor

      • RichText: Allows for formatting

      • Markdown: Allows for designing text

      • Dropdown: Create a dropdown menu

        • Allowed Values: Enter tags for allowed values

        • Inline Editable: Allow for editing

      • Radio: Create radio buttons

      • Color: Select a color

      • HTML: Adds an HTML editor

      • StockPhoto: Use a stock photo

  10. Click Save and close The Save and close button is highlighted on the content type page.