Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Customize the list block

List blocks are content blocks that dynamically generate a list of links to records within the instance. When a user clicks a link in a list block, the associated information is displayed in a detail page determined by its content type.

Before you begin

Role required: content_admin or admin

About this task

Make the list using a simple query on any table or by scripting a more advanced query. Lists are powerful and flexible. Here are some places that allow you to have complete control over the list display.

OptionDescription
FramesFrames provide a method to create decorative containers for content blocks and other elements within the site. When frames are used with the Type field, the designer has complete control over list placement.
List TypeThe List Definitions module defines the type of lists available for content pages. On the List Block form, select a list definition in the Type field.
List FilteringProvides every field in the referenced table for more granular results.
Max EntriesLimits the results from a table to fit the design of the block.
Order and Order DirectionAllows sorting by any field in the referenced table, in either ascending or descending order.

You can also use list blocks to create a list of links to information outside your instance. Create the external links as records on the Content Link [content_link] table, and then follow the steps in this procedure.

Procedure

  1. Navigate to All > Content Management > Lists.

  2. Click New.

  3. Complete form.

FieldDescription
NameEnter a unique name for the list content block. It is used to identify the record in the instance and is not displayed on the content page. Use the Title field for that purpose.
CategorySelect a category to provide organization for the list content block.
TypeSelect a list definition UI macro to format the list of links.For more information, see Configure list definitions.
FrameSelect a border style for the list block. For more information, see Create a frame UI macro.
AdvancedSelect this check box to enable generating a list from a script, rather than from a simple filtered query.
QueryFilters the results using a condition builder.
ActiveSelect this check box to make the block available for use.
TitleEnter the name to display at the top of the list block when it appears in a content page.
Maximum entriesSet the maximum number of entries to display in this list block.
TableSelect a table to query for the list items. The table determines which detail page displays when a user clicks a link in the list block. For more information, see Configure a content type Note: The list shows only tables and database views that are in the same scope as the list block.
ConditionalSelect this check box to enable the use of scripted conditions. If selected, a Condition script field appears. Other fields that appear include the Logged On and Omit if empty check boxes.
  1. Click Submit.

  2. Configure list definitions
    List definitions, similar to content management frames, are decorative containers that control the look and feel of lists.

Parent Topic:Types of content blocks

Related topics

Configure a header block

Create a navigation menu block

Configure dynamic blocks

Configure a static HTML block

Configure Flash movie blocks

Configure content links

Configure iFrames

Configure a detailed content block