Skip to content

Creating Content Fields

What is a Content Field

A Content Field is an input where specific information is stored and entered. Whenever you want to record a piece of information you should create a content field for it under the corresponding content type.

Creating a Field

To create a content field, go to the content type Content Types and scroll down until you see the content type you are wanting to add fields to. Click the edit button on the right side of the content type.

Once you are on the Content Type edit page, at the bottom of the page you will see that there is a Content Fields section. You should also see a Create button on the right hand side of this section. Clicking the Create button will open up the Edit content field page.

Once the Edit Content Field page has loaded you should see something like this:

Content Fields

The required fields are as below:

Option Definition
Label The name of your content field e.g. "Active User".
Field Type the type of field you want to add to your content type e.g. "Checkbox".

Depending on the field type of the Content Field, there will be different requirements to save the field.

See below for the different Field Types:

Field Types

Type Description Example Fields
Text The most common type of field, these are open fields which allow 255 characters of text. This can be further. Title, Price, Quantity, Phone Number
Radio Button Multiple choice type field which only allows one option to be selected between the available options. 1 to 5 rating, Yes or No
Select Selects are a dropdown list of items you can choose one from. This can be a predetermined list or can link to another Content Type. A User, Country, Organisation
Multi-Select Multi-Selects, similar to Selects, they are a dropdown list of items which can be from a predetermined list or can link to another Content Type. But these fields can select multiple items from the list. Assigned Users, Favourite Colours, Hobbies
Checkbox A box which you can turn on or off. Has been checked?, Agreed?
Textarea This is a larger version of the Text field type. It can support up to 2500 characters. Notes, Description
Hidden This is a field which can't be updated through the interface but can contain any piece of information.
File Upload A single file uploader. To see what files can be uploaded, see this page. Quote PDF
Multiple File Upload A multiple file uploader. To see what files can be uploaded, see this page. Email Attachments
Image Upload A single image uploader. This will only accept image types, but you can see what image types can be uploaded, see this page. Profile Picture, Company Logo
Multiple Image Upload A multiple image uploader. This will only accept image types, but you can see what image types can be uploaded, see this page. Product Images, Site Images
Multifactor This field allows for two-factor authentication codes to be added into Core. Login Credential Two Factor
Calculated Calculated fields are fields can that use existing fields to transform and manipulate data. Quote Number, Total Cost, Is Active
Signature This will store a signature as an image on Core and give the user an interface to write their signature. Order Signature, Agreement Signature

Creating a Text Field

When creating a text field, you must set a Data Type.

Data Types

Data Type Description Example
Varchar A field which allows all characters. Title, Phone Number, Description
Date Stores a calendar date in yyyy-mm-dd format. Due Date, Review Date
Date Time Stores a calendar date and time in yyyy-mm-dd HH:ii:ss format. Booking, Recorded At
Time Stores a time with HH:ii format. Start Time, Due Time
Decimal Stores a number to 2 decimal places. Anything store with more than 2 decimal places will be rounded to the second decimal. Price, Total Cost
Double Stores a number with a to a large decimal point. Very precise Measurement
Float Stores a number with a to a large decimal point. Very precise Measurement
Integer Stores a whole number. Quantity, Age

Note

Floats and Doubles currently create Doubles.

Creating a List Field

When creating a List field there are extra fields that are required to make these. The List Fields can either be a List Field or a Content Type Field.

The three field types which can be a List Field are:

  • Select
  • Multi-Select
  • Radio Button

List Field

The only additional requirement when making a Select using a list is to set what list it should be using. You can do this by setting the List. If the List you want to add does not exist, you can click the Plus icon next to the field to start creating a new one. To learn more about Lists, see here.

List Field

Content Type Field

Content Type Selects are when you want to link one Content Type to another. When creating these, you must set the Option Content Type field as well as the Option Label Field. The Option Label Field will be what field will be displayed in the dropdown.

Content List Field

Extra Options

There are also some optional checkboxes at the bottom of the page. You can tick any of the boxes where necessary. (For more info on these options see an explanation below)

Option Definition
Keyword Search Enables a search bar which will check the marked keyword search fields for the searched text
Is Label Field Sets the current field as the label field
Is Owner Field Sets the current field as the owner filed
Is Group Field Sets the current field as the group field
Is Favourite Group Field Sets the current field as the favourite group field
Required Setting the current field as required. If selected the field must be filled in before you save the form and cannot be left blank.
Featured Setting the current field to be featured in the list view, meaning you don't have to click into the view to see the data within this field.
Searchable Setting the current field to be searchable. You can search for data within this content field.