Following table lists out all the field types available in Sitecore.
Category | Field Type | Description |
---|---|---|
Analytics | Profile Card Value | Allows the marketer to select a profile/persona that can be associated to the piece of content. you will almost never need to use this field because it's already in the standard template. |
Analytics | Profile Cards | Similar to Profile Card Value, but more robust, accommodating other settings such as user segment, information type, and score. |
Analytics | Tracking | This is an important field, allowing marketers to associate campaigns, goals, events, and other settings to a piece of content. |
Simple Types | Checkbox | Stores a simple Boolean, Yes/No value. |
Simple Types | Date | Stores a date. You can use the $date taken within standard values for the replacement of the current date upon new item creating. |
Simple Types | Datetime | Stores a date and a time. You can use the $date and $time tokens within standard values for the replacement of the current date upon new item creating. |
Simple Types | File | The File field allows users to "attach" files to the content. The user can select files out of the Media library to attach, or upload new ones. |
Simple Types | Image | Similar to File but specific for images. Images rendered with FieldRenderer can have a MaxWidth applied. When applied, Sitecore will cache a resized image according to that width, thus speeding up download times. This offers a significant advantage over the File field when working with images. |
Simple Types | Integer | Store a whole number, without any decimal places. |
Simple Types | Multi-Line Text | Allows for multiple lines of text. |
Simple Types | Number | Takes any number, with or without decimal places. |
Simple Types | Password | Offers the user a textbox but blurs the text so onlookers cannot see the value. |
Simple Types | Rich Text | Similar to multi-line text, except that it offers a rich text editor to aid content editing. The text is stored as XHTML rather than straight text. |
Simple Types | Single-Line Text | Straight text line with no rich text and no carriage returns. |
Simple Types | Word Document | Allows for a Word document to be attached to the item, with links for Edit and Download. Inline editing of the document is only supported on IE. |
Social | Accounts Multilist | Internal; you probably won't use this. |
Social | Campaign Tree | Internal; you probably won't use this. |
Social | Countable Edit | Internal; you probably won't use this. |
List Types | Checklist | Allows for the user to check multiple checkboxes. The data source can be set to an item in the tree, and items below that parent item will appear as selectable options. |
List Types | Droplist | Similar to Checklist except it renders a drop-down instead of selectable checkboxes. The disadvantage is you can only select one option in this case. Note: only the item name is stored, not an actual link to the item in the database. Therefore, use this sparingly if at all to avoid broken links. As an alternative use Droplink whenever possible. |
List Types | Grouped Droplink | Similar to Droplist except that the grandparent is set to the data source. In this case, the child items are the "groups" in the drop-down and their children then become the options. Note: Droplink stores the ID of the item selected and is better option than Droplist. |
List Types | Grouped Droplist | Similar to Grouped Droplist except only the value is stored. Use sparingly if at all. |
List Types | Multilist | Shows the left/right selector to select multiple items with left/right arrows. Also allows sorting on the selected items, perhaps making it preferable to Checklist. |
List Types | Multilist with Search | Similar to Multilist but with the addition of a search box to allow users the ability to search for items instead of trying to find them in a list. This is helpful for large lists. |
List Types | Name Lookup Value List | Similar to Name Value List in that this field lets you store key/value pairs, but it also lets you set a data source from where to allow the user to pick the key/values from. |
List Types | Name Value List | This field type helps you store a collection of key/value pairs. |
List Types | Treelist | Similar to the Multilist but rendered via a treeview versus a flat list. There are also many configurations you can set to include/exclude what shows up in the treeview. |
List Types | TreelistEx | Similar to Treelist but the tree is collapsed on load, making load time faster as items are fetched only when the user expands that item. |
List Types | Droplink | One of the best, most commonly used types for storing drop-down values as it links directly to the item in the database and thus the solution is safer from broken links. |
List Types | Droptree | Similar to Droplink but renders a treeview instead of a normal drop-down. |
List Types | General Link | Standard linking ability, commonly used for linking to external sites or if the user needs to add link settings, such as targeting a new window or calling JavaScript upon click. |
List Types | General Link with Search | Similar to General Link except it also provides the user a search box to search for items. |
List Types | Version Link | Clones use this field to track an items ID, language, and version number when cloning. |
Developer Types | AccountSelector | Internal; you probably won't use this. |
Developer Types | Icon | This field gives the user the ability to select an icon out of the icon library. |
Developer Types | iFrame | Lets the user specify the path to another application. |
Developer Types | Tristate | Lets the user select between Yes and No, but also Undefined. |
Developer Types | Sitecore User | Lets the user select a user stored in the Sitecore database, such as a customer who has a login configured. |
System Types | Attachment | Internal;; you probably won't use this. |
System Types | Custom | Internal; you probably wont's use this. |
System Types | Datasource | Internal; you probably wont's use this. |
System Types | File Drop Area | Internal; you probably wont's use this. |
System Types | Internal Link | Internal; you probably wont's use this. |
System Types | Layout | Internal; you probably wont's use this. |
System Types | Page Preview | Internal; you probably wont's use this. |
System Types | Query Builder | If you need a search query to be the data source of a control, you can use this field to help build that query versus having to type it in manually (which is error prone). |
System Types | Query Datasource | Internal; you probably wont's use this. |
System Types | Rendering Datasource | Internal; you probably wont's use this. |
System Types | Rules | Internal; you probably wont's use this. |
System Types | Security | Internal; you probably wont's use this. |
System Types | Template Field Source | Internal; you probably wont's use this. |
System Types | Thumbnail | Internal; you probably wont's use this. Instead set a MaxWidth on the ImageField. |
Deprecated Types | N/A | Deprected types are in Sitecore for the purpose of backward compability with previous versions of Sitecore only and should not be used for new data templates. |