Aktualisieren von benutzerdefinierten Suchformularen

Der in AEM 6.2 verwendete Speicherort von benutzerdefinierten Suchformularen im Repository wurde geändert. Nach der Aktualisierung werden diese von ihrem Speicherort in 6.1 unter:

  • /apps/cq/gui/content/facets

an diesen neuen Speicherort verschoben:

  • /conf/global/settings/cq/search/facets

Daher müssen nach einer Aktualisierung manuelle Anpassungen vorgenommen werden, damit die Formulare weiterhin funktionieren.

Dies gilt für neue Suchformulare und Standardformulare, die benutzerdefiniert wurden.

Weitere Informationen finden Sie in der Dokumentation zu Suchfacetten.

Ändern der Eigenschaft „resourceType“

Sofern nicht anders angegeben, muss für die meisten Anpassungen nach einer Aktualisierung die Eigenschaft sling:resourceType für die konfigurierten benutzerdefinierten Suchformulare geändert werden. Dieser Schritt ist notwendig, damit die Eigenschaft auf den richtigen Speicherort des Rendering-Skripts verweist.

Sie können die Eigenschaft ändern, indem Sie folgende Schritte ausführen:

  1. Open CRXDE Lite by going to https://server:port/crx/de/index.jsp
  2. Navigieren Sie zum Speicherort des Knotens, der angepasst werden muss, wie in der Liste mit benutzerdefinierten Suchformularen unten angegeben.
  3. Klicken Sie auf den Knoten. Klicken Sie im rechten Eigenschaftenfenster auf die Eigenschaft sling:resourceType und ändern Sie diese.
  4. Speichern Sie dann die Änderungen und klicken Sie auf die Schaltfläche Alle speichern.

Liste der benutzerdefinierten Suchformulare

Nachstehend finden Sie eine Liste aller benutzerdefinierten Suchformulare und der Änderungen, die nach der Aktualisierung erforderlich sind. Sie beziehen sich auf die Namen in /conf/global/settings/cq/search/facets/sites/items.

Fulltext Predicate with node name "fulltext"

Knoten im Standard-Suchformular in 6.1 fulltext

Ressourcentyp in 6.1

cq/gui/components/common/admin/customsearch/searchpredicates/fulltextpredicate

Ressourcentyp in 6.2 Nicht zutreffend

In AEM 6.1 war die standardmäßige Volltexteigenschaft Teil des Suchformulars. In Version 6.2 wurde das Volltext-Feld durch OmniSearch ersetzt. Diese Eigenschaft wird programmgesteuert übersprungen und kann entfernt werden.

Aktion: Entfernen Sie den Knoten vollständig.

Andere Volltexteigenschaften

Knoten im Standard-Suchformular in 6.1 Nicht zutreffend

Ressourcentyp in 6.1

cq/gui/components/common/admin/customsearch/searchpredicates/fulltextpredicate

Ressourcentyp in 6.2

cq/gui/components/coral/common/admin/customsearch/searchpredicates/fulltextpredicate

Aktion: Passen Sie die resourceType Eigenschaft an (fügen Sie "/coral"hinzu, wie in der oben angegebenen Position 6.2).

Pfadbrowser-Eigenschaften

Knoten im Standard-Suchformular in 6.1

path

Ressourcentyp in 6.1

cq/gui/components/common/admin/customsearch/searching-Predikate/pathPredicate

Ressourcentyp in 6.2

cq/gui/components/coral/common/admin/customsearch/searchpredicates/pathpredicate

Aktion: Passen Sie die resourceType Eigenschaft an (fügen Sie "/coral"hinzu, wie in der oben angegebenen Position 6.2).

Tags-Eigenschaften

Knoten im Standard-Suchformular in 6.1

tags

Ressourcentyp in 6.1

cq/gui/components/common/admin/customsearch/searchpredicates/tagspredicate

Ressourcentyp in 6.2

cq/gui/components/coral/common/admin/customsearch/searchpredicates/tagspredicate

Aktion: Passen Sie die Eigenschaft resourceType an (fügen Sie „/coral“ wie beim oben für 6.2 angegebenen Pfad hinzu).

Seitenstatus-Eigenschaft

Knoten im Standard-Suchformular in 6.1

pagestatusprognose

Ressourcentyp in 6.1

cq/gui/components/siteadmin/admin/searchPanel/searchingPredicates/pagestatuspredikate

Ressourcentyp in 6.2 Nicht zutreffend

Der Seitenstatus wurde durch zwei Options-Eigenschaftsprädikate ersetzt, jeweils eins für den Veröffentlichungs- und eins für den LiveCopy-Status.

Aktionen:

  • Remove the pagestatuspredicate node

  • Knoten kopieren

    • /libs/settings/cq/search/facets/sites/jcr:content/items/publishstatuspredicate
    • in /conf/global/settings/cq/search/facets/sites/jcr:content/items
  • Knoten kopieren

    • /libs/settings/cq/search/facets/sites/jcr:content/items/livecopystatuspredicate
    • in /conf/global/settings/cq/search/facets/sites/jcr:content/items
  • Make sure you set listOrder property for the analyticspredicate node to "8". Dies ist erforderlich, um Konflikte zu vermeiden.

Datumsbereich-Eigenschaften

Knoten im Standard-Suchformular in 6.1

daterangepreate
Ressourcentyp in 6.1 cq/gui/components/common/admin/customsearch/searching-Predikates/daterangepredikate
Ressourcentyp in 6.2

cq/gui/components/coral/common/admin/customsearch/searchpredicates/daterangepredicate

Aktion: Passen Sie die resourceType Eigenschaft an (fügen Sie "/coral"hinzu, wie in der oben angegebenen Position 6.2).

Ausgeblendeter Filter

Knoten im Standard-Suchformular in 6.1

type

Ressourcentyp in 6.1

granite/ui/components/foundation/form/hidden

Ressourcentyp in 6.2

granite/ui/components/foundation/form/hidden

Aktion: Keine Anpassungen erforderlich.

Analytics-Eigenschaft

Knoten im Standard-Suchformular in 6.1

analyticspredicate

Ressourcentyp in 6.1

cq/gui/components/siteadmin/admin/searchPanel/searchingPredicates/analyticspredicate

Ressourcentyp in 6.2

cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/analyticspredicate

Aktion: Passen Sie die resourceType Eigenschaft an (fügen Sie "/coral"hinzu, wie in der oben angegebenen Position 6.2).

Eigenschaft für Bereich

Knoten im Standard-Suchformular in 6.1

Nicht zutreffend

Ressourcentyp in 6.1

cq/gui/components/siteadmin/admin/searchPanel/searchingPredicates/rangePredicate

Ressourcentyp in 6.2

cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/rangepredicate

Aktion: Passen Sie die resourceType Eigenschaft an (fügen Sie "/coral"hinzu, wie in der oben angegebenen Position 6.2).

Hinweis

Hinweis: Anders als in 6.1 wird mit der Eigenschaft „Bereich“ kein Tag mehr in der Suchleiste angezeigt.

Options-Eigenschaftsprädikat

Knoten im Standard-Suchformular in 6.1

Nicht zutreffend

Ressourcentyp in 6.1

cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/optionspredicate

Ressourcentyp in 6.2

cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/optionspredicate

Aktion: Passen Sie die resourceType Eigenschaft an (fügen Sie "/coral"hinzu, wie in der oben angegebenen Position 6.2).

Reglerbereichseigenschaft

Knoten im Standard-Suchformular in 6.1

Nicht zutreffend

Ressourcentyp in 6.1

cq/gui/components/siteadmin/admin/searchPanel/searchingPredicates/sliderrangePredicate

Ressourcentyp in 6.2

cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/sliderrangepredicate

Aktion: Passen Sie die resourceType Eigenschaft an (fügen Sie "/coral"hinzu, wie in der oben angegebenen Position 6.2).

Komponenteneigenschaft

Knoten im Standard-Suchformular in 6.1

Nicht zutreffend

Ressourcentyp in 6.1

cq/gui/components/siteadmin/admin/searchPanel/searchingPredicates/componentRedicate

Ressourcentyp in 6.2

cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/componentspredicate

Aktion: Passen Sie die resourceType Eigenschaft an (fügen Sie "/coral"hinzu, wie in der oben angegebenen Position 6.2).

Verfassereigenschaft

Knoten im Standard-Suchformular in 6.1

Nicht zutreffend

Ressourcentyp in 6.1

cq/gui/components/siteadmin/admin/searchPanel/searchingPredicates/userPredicate

Ressourcentyp in 6.2

cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/userpredicate

Aktion: Passen Sie die resourceType Eigenschaft an (fügen Sie "/coral"hinzu, wie in der oben angegebenen Position 6.2).

Vorlageneigenschaft

Knoten im Standard-Suchformular in 6.1

Nicht zutreffend

Ressourcentyp in 6.1

cq/gui/components/siteadmin/admin/searchPanel/searchingPredicates/templatesPredicate

Ressourcentyp in 6.2

cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/templatespredicate

Aktion: Passen Sie die resourceType Eigenschaft an (fügen Sie "/coral"hinzu, wie in der oben angegebenen Position 6.2).

Asset-Admin-Suchleiste

The nodes below refer to the names in /conf/global/settings/dam/search/facets/assets/items

Fulltext Predicate with node name "fulltext"

Knoten im Standard-Suchformular in 6.1 fulltext
Ressourcentyp in 6.1 dam/gui/components/admin/customsearch/searching-Predikates/fulltextpreate
Ressourcentyp in 6.2 Nicht zutreffend

In 6.1 war die standardmäßige Volltexteigenschaft Teil des Suchformulars. In Version 6.2 wurde das Volltext-Feld durch OmniSearch ersetzt. Diese Eigenschaft wird programmgesteuert übersprungen und kann entfernt werden.

Aktion: Entfernen Sie den oben genannten Knoten.

Pfadbrowser-Eigenschaften

Knoten im Standard-Suchformular in 6.1 pathbrowser
Ressourcentyp in 6.1 dam/gui/components/admin/customsearch/searching-Predikates/pathbrowserPredikate
Ressourcentyp in 6.2 dam/gui/coral/components/admin/customsearch/searching-Predikates/pathbrowserPredikate

Aktion: Passen Sie die resourceType Eigenschaft an (fügen Sie "/coral"hinzu, wie in der oben angegebenen Position 6.2).

Eigenschaften des MIME-Typs

Knoten im Standard-Suchformular in 6.1 mimetype
Ressourcentyp in 6.1 dam/gui/components/admin/customsearch/searching-Predicates/optionspredicate
Ressourcentyp in 6.2 dam/gui/coral/components/admin/customsearch/searching-Predicates/optionspredicate

Aktion: Passen Sie die resourceType Eigenschaft an (fügen Sie "/coral"hinzu, wie in der oben angegebenen Position 6.2).

Dateigrößen-Eigenschaften

Knoten im Standard-Suchformular in 6.1 Dateigröße
Ressourcentyp in 6.1 dam/gui/components/admin/customsearch/searchpredicates/filesizepredicate
Ressourcentyp in 6.2 dam/gui/coral/components/admin/customsearch/searchpredicates/sliderangepredicate

Aktion: Passen Sie die Eigenschaft resourceType wie beim oben für 6.2 angegebenen Pfad an.

Eigenschaften für letzte Änderung des Assets

Knoten im Standard-Suchformular in 6.1 assetlastmodifiedpredicate
Ressourcentyp in 6.1 dam/gui/components/admin/customsearch/searchpredicates/assetlastmodifiedpredicate
Ressourcentyp in 6.2 dam/gui/coral/components/admin/customsearch/searchpredicates/assetlastmodifiedpredicate

Aktion: Passen Sie die Eigenschaft resourceType an (fügen Sie "/coral"wie oben in der Position 6.2 hinzu).

Veröffentlichungseigenschaft

Knoten im Standard-Suchformular in 6.1 publish
Ressourcentyp in 6.1 dam/gui/components/admin/customsearch/searching-Predikates/publishPredicate
Ressourcentyp in 6.2 dam/gui/coral/components/admin/customsearch/searching Predikates/publishPredicate

Aktionen:

  • Adjust the resourceType property (add "/coral" like in the 6.2 location indicated above)

  • Add an optionPaths (of type String) property with the value: /libs/dam/options/predicates/publish

  • Add singleSelect property with boolean value true.

Statuseigenschaften

Knoten im Standard-Suchformular in 6.1 status
Ressourcentyp in 6.1 dam/gui/components/admin/customsearch/searching-Predicates/optionspredicate
Ressourcentyp in 6.2 dam/gui/coral/components/admin/customsearch/searching-Predicates/optionspredicate

Aktion: Passen Sie die resourceType Eigenschaft an (fügen Sie "/coral"hinzu, wie in der oben angegebenen Position 6.2)

Eigenschaften für Gültigkeitsdauer

Knoten im Standard-Suchformular in 6.1 expirystatus
Ressourcentyp in 6.1 dam/gui/components/admin/customsearch/searching-Predikates/expiredassetPredikate
Ressourcentyp in 6.2 dam/gui/coral/components/admin/customsearch/searching-Predikates/expiredassetPredicate

Aktion: Passen Sie die resourceType Eigenschaft an (fügen Sie "/coral"hinzu, wie in der oben angegebenen Position 6.2)

Eigenschaften für Metadaten-Gültigkeit

Knoten im Standard-Suchformular in 6.1 Metadatavalidität
Ressourcentyp in 6.1 dam/gui/components/admin/customsearch/searching-Predicates/optionspredicate
Ressourcentyp in 6.2 dam/gui/coral/components/admin/customsearch/searching-Predicates/optionspredicate

Aktion: Passen Sie die resourceType Eigenschaft an (fügen Sie "/coral"hinzu, wie in der oben angegebenen Position 6.2)

Bewertungseigenschaften

Knoten im Standard-Suchformular in 6.1 Bewertung
Ressourcentyp in 6.1 dam/gui/components/admin/customsearch/searching-Predikates/ratingPredikate
Ressourcentyp in 6.2 dam/gui/coral/components/admin/customsearch/searchpredicates/sliderangepredicate

Aktion: Passen Sie die resourceType Eigenschaft an (fügen Sie "/coral"hinzu, wie in der oben angegebenen Position 6.2)

Ausrichtungseigenschaft

Knoten im Standard-Suchformular in 6.1 Ausrichtung
Ressourcentyp in 6.1 dam/gui/components/admin/customsearch/searching-Predikates/tagsfilterPredicate
Ressourcentyp in 6.2 cq/gui/components/coral/common/admin/customsearch/searchpredicates/tagspredicate

Aktionen:

  • Adjust the resourceType property (add "/coral" like in the 6.2 location indicated above)

  • Fügen Sie eine Eigenschaft fieldLabel mit dem gleichen Wert wie für die Eigenschaft text auf demselben Knoten hinzu.

  • Fügen Sie eine Eigenschaft emptyText mit dem gleichen Wert wie für die Eigenschaft text auf demselben Knoten hinzu.

  • Fügen Sie eine Eigenschaft rootPath mit dem gleichen Wert wie für die Eigenschaft optionPaths auf demselben Knoten hinzu.

Stileigenschaft

Knoten im Standard-Suchformular in 6.1 Stil
Ressourcentyp in 6.1 dam/gui/components/admin/customsearch/searching-Predikates/tagsfilterPredicate
Ressourcentyp in 6.2 cq/gui/components/coral/common/admin/customsearch/searchpredicates/tagspredicate

Aktionen:

  • Adjust the resourceType property (add "/coral" like in the 6.2 location indicated above)

  • Fügen Sie eine Eigenschaft fieldLabel mit dem gleichen Wert wie für die Eigenschaft text auf demselben Knoten hinzu.

  • Fügen Sie eine Eigenschaft emptyText mit dem gleichen Wert wie für die Eigenschaft text auf demselben Knoten hinzu.

  • Fügen Sie eine Eigenschaft rootPath mit dem gleichen Wert wie für die Eigenschaft optionPaths auf demselben Knoten hinzu.

Videoformat-Eigenschaften

Knoten im Standard-Suchformular in 6.1 videoFormat
Ressourcentyp in 6.1 dam/gui/components/admin/customsearch/searching-Predicates/optionspredicate
Ressourcentyp in 6.2 dam/gui/coral/components/admin/customsearch/searching-Predicates/optionspredicate

Aktion: Passen Sie die resourceType Eigenschaft an (fügen Sie "/coral"hinzu, wie in der oben angegebenen Position 6.2)

Eigenschaft für Haupt-Asset

Knoten im Standard-Suchformular in 6.1 mainasset
Ressourcentyp in 6.1 granite/ui/components/foundation/form/hidden
Ressourcentyp in 6.2 granite/ui/components/coral/foundation/form/hidden

Aktion: Passen Sie die resourceType Eigenschaft an (fügen Sie "/coral"hinzu, wie in der oben angegebenen Position 6.2)

Auf dieser Seite