Dot All Lisbon – the official Craft CMS conference – is happening September 23 - 25.
EntryTypeModel
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.