An entity collection can be used as a replacement for Node queue that works for all entities.
Pluggable backends
Entity collection has pluggable backends for storage. It comes with a DB backend but you can write your own backend for storing the entities. You select your preferred storage backend per bundle.
Fieldable
Entity collections are fieldable so you can add metadata to your collections (like descriptions and whatever you want).
Supports any entity
Entity collections can contain entity, and you can have more than one type of entity in them. This could be useful in some cases. You can also select which entity types you want to allow per entity collection.
Context aware
Each entity collection can have one or more required contexts. Each context can have it's own tree of items. This plays well with panels, so you can output your collections with different contexts using page manager.
Pluggable row styles and collections styles
Rows and styles are plugins and you can create your own if you want to. There is support for view mode row plugins and mini panels style plugins. Each row can have it's own style.
Sub-collections and single item rendering with mini-panels
One can from an entity collection now single out a couple of items (i.e limit to 3 items, starting from the 2nd item in the collection), and then choose to render these with one mini-panel.
This mini-panel can then in turn divide the collection further down, or choose to render a single item from this context as a placeholder with another mini-panel that has a context of any of the types allowed in your entity collections.
Rules integration
Entity collection integrates with rules, so you can add, remove and control you entity collection through rules.
Roadmap
- Views integration, allow for customization of the fields used in the entity collection management listing.
Credits
The module was initially developed by fabsor, most of the kudos needs to be addressed to him.
Current maintainer is esolitos which was introduced to this module by mnlund
Project information
- Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed. - No further development
No longer developed by its maintainers. - Module categories: Content Editing Experience, Content Display
- 15 sites report using this module
- Created by fabsor on , updated
- Drupal 10 is here!
This module will NOT be ported to drupal 8/9 by it's maintainers.
- Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
Fixes issue on block and add sorting feature.
Development version: 7.x-2.x-dev updated 9 Mar 2020 at 09:46 UTC