EntryTypeModel
This document is for a version of Craft CMS that is no longer supported. Please refer to the latest version →
Whenever you’re dealing with an entry type in your template, you’re actually working with an EntryTypeModel object.
# Simple Output
Outputting an EntryTypeModel object without attaching a property or method will return the entry type’s handle:
{{ entry.getType() }}
# Properties
EntryTypeModel objects have the following properties:
# handle
The entry type’s handle.
# hasTitleField
Whether entries using this entry type have a Title field.
# id
The entry type’s ID.
# name
The entry type’s name.
# sectionId
The entry type’s section’s ID.
# titleLabel
The label that the Title fields should use, if there is one.
# titleFormat
The template that defines what entries’ titles should be set to, if the entry type is set to not show Title fields.