Quantcast
   
Titan CMS online support, find help and get answers

Data Control Types

System-defined Data Control Types

Titan CMS provides several system-defined Data Control Types to support building Data tables with common editor interfaces. The standard controls include: 

Control Name Description
Basic text input (1 line) Standard one-line text input field for entering plain text content. By default, limited to 255 characters.
Basic text input (large) Standard multi-line textarea field for entering plain text content. By default, no limit on number of characters.
External Data Source Key Standard one-line text input field for entering a unique identifier value from an external system. Examples might include Primary Key integers from a database, SKU numbers, Globally Unique Identifiers (GUID). By default, limited to 255 characters.
File (Single Selection) Standard Titan CMS File Picker field to select a file from a File Pile source
Files (multiple related) Standard Titan CMS File Picker field to collect multiple (related) files
Freeform Editor Embedded or pop-up WYSIWYG editor
Input for a Date A text input field for selecting (with a calendar) a valid date.
Input for a Date and Time Text input fields for selecting (with a calendar) a valid date and entering a time.
Input for Decimal/Currency Standard text input field that validates the text as a decimal value
Input for Raw XML A multi-line textarea field for entering raw XML text content. Does not validate the XML content.
Links (related content) Standard Titan CMS Link Builder field to collect links to related content.
Lookup Standard Titan CMS Tag Picker field to support setting the attributes for a single Lookup "Tag".
One Checkbox Standard checkbox and label.
Radio Buttons Standard group of radio buttons and labels.

 

User-defined Data Control Types

Titan CMS also supports adding new Data Control Types. Since the global configuration of each Data Control Type is configurable, defining new Control Types from existing system-defined types is an easy way to build standard validation into the editor interfaces.

Additionally, developers can write their own Data Control Types.