carbon/firstelement

Get a boolean value returned if a content element is the first element in a ContentCollection or not

2.0.0 2022-03-29 08:52 UTC

This package is auto-updated.

Last update: 2024-04-29 04:26:45 UTC


README

Latest Stable Version Total Downloads License GitHub forks GitHub stars GitHub watchers

Carbon.FirstElement Package for Neos CMS

Get a boolean value returned if a content element is the first element in a ContentCollection or not. Great for automated headlines (h1 or h2)

Installation

Carbon.FirstElement is available via packagist. Add "carbon/firstelement" : "^1.0" to the require section of your composer.json or run composer require carbon/firstelement.

Usage

If you add the super type Carbon.FirstElement:Mixin to a node type definition, you activate the FlowQuery in the prototype Carbon.FirstElement:Mixin. Every Neos.Neos:Content and Neos.Neos:ContentComponent get automatically the property isFirstElement. If you want to extend another prototype you can do it like this:

prototype(Your.Package:Content) {
    isFirstElement = Carbon.FirstElement:Mixin
}

License

Licensed under MIT, see LICENSE