The entitylist object is used within the entitylist tag. It provides access to all the attributes of a given Entity List.

Attributes

create_enabled

Returns true if creation of new records is configured for the entity list. Returns false otherwise.

create_label

Returns the configured localized label for a creation link/button for the entity list.

create_url

Returns the configured URL path for a creation link/button for the entity list.

detail_enabled

Returns true if a detail view for individual records is configured for the entity list. Returns false otherwise.

detail_id_parameter

Returns the query string parameter name to use for the record ID when constructing a record detail view URL. See URL Filters for details on using Liquid filters to construct URLs.

e.g. id

detail_label

Returns the configured localized label for detail view links/buttons for the entity list.

detail_url

Returns the configured URL path for a detail view links/buttons for the entity list.

empty_list_text

Returns the configured localized text to be displayed when the entity list view returns no results.

enable_entity_permissions

Returns true if Entity Permission filtering is enabled for this entity list. Returns false otherwise.

entity_logical_name

Returns the CRM entity logical name for records to be displayed by this entity list.

e.g. contact

filter_account_attribute_name

Returns the attribute logical name for the lookup to account that will be used to filter result records by by the current portal user's parent account.

e.g. accountid

filter_apply_label

Returns the configured localized label to be used for the link/button that applies an advanced attribute filter to the entity list results.

filter_definition

Returns the JSON attribute filter definition for the entity list. See Entity List Filters for details on how to use the metafilters Liquid filter to process this definition.

filter_enabled

Returns true if advanced attribute filtering is enabled for the entity list. Returns false otherwise.

filter_portal_user_attribute_name

Returns the attribute logical name for the lookup to contact that will be used to filter result records by current portal user's contact.

e.g. contactid

filter_website_attribute_name

Returns the attribute logical name for the lookup to adx_website that will be used to filter result records by the current portal website.

e.g. adx_websiteid

language_code

Returns the CRM integer language code that will be used to select all localized labels for this entity list.

page_size

Returns the configured result page size for the entity list.

primary_key_name

Returns the primary key attribute logical name for records to be displayed by this entity list.

search_enabled

Returns true if search is enabled for this entity list. Returns false otherwise.

search_placeholder

Returns the configured localized text for the entity list search field placeholder.

search_tooltip

Returns the configured localized text for the entity list search tooltip.

views

Returns the available views for the entity list, as entity list view objects.

[attribute logical name]

You can access any attribute of the entity list (adx_entitylist) CRM record by logical name, in the same manner as an entity object.

e.g. {{ entitylist.adx_name }}

Entity List View Attributes

columns

Returns the columns of the view, as entity list view column objects.

entity_logical_name

Returns the CRM entity logical name for the records included in the view.

e.g. contact

id

Returns the GUID ID of the view.

language_code

Returns the CRM integer language code that will be used to select all localized labels (column headers, etc.) for the view.

name

Returns the CRM display name of the view.

primary_key_logical_name

Returns the CRM entity primary key logical name for the records included in the view.

e.g. contactid

sort_expression

Returns the default sort expression for the view.

e.g. name ASC, createdon DESC

Entity List View Column Attributes

attribute_type

Returns the CRM attribute type name for the column, as a string.

e.g. Lookup, Picklist, String, Boolean, DateTime

logical_name

Returns the CRM attribute logical name for the column.

e.g. createdon

name

Returns the localized CRM display name for the column.

e.g. Created On

sort_ascending

Returns a sort expression string for sorting the column in ascending order.

e.g. createdon ASC

sort_descending

Returns a sort expression string for sorting the column in descending order.

e.g. createdon DESC

sort_disabled

Returns true if sorting is disabled for the column. Returns false otherwise.

sort_enabled

Returns true if sorting is enabled for the column. Returns false otherwise.

width

Returns the configured width for the column, in pixels.