The editor can use this structural element to include a list of any pages or objects. They can define which files, directories and recursive directories are to be included. Sorting criteria and direction of sorting can be set. In addition to the number of files to be included, the list also supports scrolling functions to display multi-page lists. Individual queries can be carried out using a large number of predefined filters. These filters can be supplemented with your own filters. You can also use your own sorting algorithms. The presentation of the lists can be freely designed using the list templates provided, which can be selected by the editor. Layout variants can be used to further refine the presentation using CSS. The setting options for a list can be specifically defined in the selected list template. Lists are an elementary function in Weblication projects and are used for almost all dynamic queries:
In BASE, the Weblic® list is already included in the standard delivery and can be inserted at the desired position on a page using the structure editor.
After inserting the structure element of a Weblication® list, a convenient screen for the list options is available. You call up the list options via the list element symbol .
Depending on the settings of the list element, the CSS-only properties of a Weblication® variant and the project configuration, you will receive the attributes released for maintenance in list editing. The attributes set by default are described in the article on list editing.
Below you will find 3 examples listed next to each other. In each column, a different type of Weblication® list is shown as an example with selection of the structural element and the corresponding list options below.
For site visitors, these configured lists look like this, for example (matching the settings set above):
Weblication® lists can be used for a wide range of purposes, which means that the above examples only represent a fraction of the possibilities. In BASE and Weblics®, for example, the following applications are also implemented using a list function: