Element Lists



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.


$30

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


Package Name

To install this plugin, search for its package name on the Plugin Store and click “Install”.


Information

  • Version 3.0.0
  • Last Update 10/9/2019
  • Active Installs 30
  • Compatibility Craft 3
  • License Craft
  • Categories Performance, Fields

Report an issue