Plugin screenshot thumbnail 1/6
Plugin screenshot thumbnail 2/6
Plugin screenshot thumbnail 3/6
Plugin screenshot thumbnail 4/6
Plugin screenshot thumbnail 5/6
Plugin screenshot thumbnail 6/6

Element List brings the familiar element 'index' view to your fields. Built for large relation sets, Element List provides content publishers a filterable, table based view to related elements. Element List is as easy to configure as native relationships.

Here are some of the features at a glance:

  • Add/Remove relations in real time
  • Handles large relational sets (hundreds/thousands)
  • Sortable list view
  • Searchable list view
  • Developer friendly

Templating

Similar to native relational fields, an Element List field returns an (Element Query Interface)[https://docs.craftcms.com/v3/dev/element-queries/#executing-element-queries].

Loop through field relations:

<ul>
    {% for relatedElement in element.fieldHandle.all() %}
        <li>{{ relatedElement.id }} - {{ relatedElement.someCustomField }}</li>
    {% endfor %}
</ul>

Element Lists also supports eager-loading. Simply follow the native nested sets eager loading documentation.

Price includes 1 year of updates.
$20/year per site for updates after that.

Installation Instructions

To install this plugin, copy the command above to your terminal.

Active Installs
23
Version
3.3.0
License
Craft
Compatibility
Craft 3
Last release
March 2, 2022
Activity (30 days)
0
Closed Issues
0
Open Issues
0
Merged PRs
0
Open PRs