Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht
Navigation: Dokumentationen agorum core > Konfigurationen zu Metadaten > agorum core metadata collection
Im Standard werden die Filter in der Suche automatisch für alle metadata collections erstellt, die als usage acic besitzen.
Wenn Sie eine eigene Suche aufbauen und dort nur einen gezielten Filter einer bestimmten metadata collection verwenden möchten, gehen Sie wie nachfolgend beschrieben vor.
Mit folgendem Aufruf erhalten Sie die Filtereinstellungen einer bestimmten collection:
// ... let filterLib = require('/agorum/roi/customers/agorum.metadata.collection/js/acic/filter'); let config = filterLib.get('name-of-collection'); // ...
let aguila = require('common/aguila'); let filterLib = require('/agorum/roi/customers/agorum.metadata.collection/js/acic/filter'); let name = 'test_metadata_collection_01'; let config = filterLib.get(name); if (!config) throw new Error('collection not found: ' + name); // create widget let aon = { type: 'agorum.composite.search.filterResultDetails', settings: [ config ], showErrors: false, width: 3000, height: 3000, detailsWidget: { type: 'agorum.composite.details' }, filterCollapsed: false, customFilter: false, notification: false, favoriteButton: false }; let filterSearchWidget = aguila.create(aon); filterSearchWidget;