Filtern von Komponenten filtering-components
Erfahren Sie, wie Sie die zulässigen Komponenten pro Container im universellen Editor mithilfe von Komponentenfiltern einschränken können.
Filter filters
Bei Verwendung des universellen Editors können Sie die zulässigen Komponenten pro Container-Komponente einschränken. Dazu müssen Sie ein zusätzliches Skript-Tag einführen, das auf die Filterdefinition verweist.
<script type="application/vnd.adobe.aue.filter+json" src="/static/filter-definition.json"></script>
Eine Filterdefinition könnte wie folgt aussehen, wodurch ein Container so eingeschränkt würde, dass nur Text und Bilder hinzugefügt werden können.
[
{
"id": "container-filter",
"components": ["text", "image"]
}
]
Anschließend können Sie über Ihre Container-Komponente auf die Filterdefinition verweisen, indem Sie die Eigenschaft data-aue-filter
hinzufügen, wobei die Kennung des zuvor definierten Filters übergeben wird.
data-aue-filter="container-filter"
Durch das Festlegen des Attributs components
in einer Filterdefinition auf null
werden alle Komponenten zugelassen, als gäbe es keinen Filter.
[
{
"id": "another-container-filter",
"components": null
}
]