Lister
Categories
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Component created
Component changed
Component body
The Lister module provides a field type that allows for lists of content to be
created as a field.
Lister fields are plugin based to allow for the list to be generated in
multiple ways. Plugins included in submodules are EFQ (EntityFieldQuery), RSS,
Views and Menu Children. A base class ListerPlugin is provided which can
be extended for custom plugins.
Requirements
The base Lister module requires only the core Field module. However, plugin
modules may require additional modules depending on their behaviour.
Recommended modules
- Lister EFQ:
This included plugin module is the most likely use case for Lister. It allows
a user to create a list of content based on content type, Organic Groups
(https://drupal.org/project/og) or taxonomies.
Installation
Install as you would normally install a contributed Drupal module. See:
https://drupal.org/documentation/install/modules-themes/modules-7 for further
information.
The Lister RSS module requires the Symfony DOMCrawler component. A
composer.json file is provided so that this can be installed with
Composer.
Configuration
The module is configured like any other field type. Each field provides a
description with any relevant information.
Known issues
There are a couple of known issues for specific cases (seemingly) caused by code outside of the module:
- Incompatibility with Paragraphs
- WSOD if trying to render node as part of field on itself (Workarounds in issue)
Maintainers
Current maintainers:
- Mark Jones (justanothermark)
- Matt Smith (splatio)
This project has been sponsored by:
