Uppgraderar Forms för anpassad sökning upgrading-custom-search-forms
I AEM 6.2 har platsen där Forms för anpassad sökning lagras i databasen ändrats. När de uppgraderas flyttas de från sin plats i 6.1 på:
- /apps/cq/gui/content/facets
till en ny plats under:
- /conf/global/settings/cq/search/facets
Därför krävs manuella justeringar efter en uppgradering för att formulären ska fortsätta att fungera.
Detta gäller nya Search Forms och Forms som har anpassats som standard.
Mer information finns i dokumentationen om sökansikten.
Ändra egenskapen resourceType changing-the-resourcetype-property
Om inget annat anges krävs det att egenskapen sling:resourceType
ändras för den konfigurerade anpassade söknings-Forms för de flesta justeringar som behöver göras efter uppgraderingen. Detta behövs så att egenskapen pekar på rätt plats för återgivningsskriptet.
Du kan ändra egenskapen genom att göra följande:
- Öppna CRXDE Lite genom att gå till
https://server:port/crx/de/index.jsp
- Bläddra till platsen för den nod som behöver justeras, enligt listan Anpassad sökning i Forms nedan.
- Klicka på noden. Klicka på och ändra egenskapen sling:resourceType i den högra egenskapspanelen.
- Spara slutligen ändringarna genom att trycka på knappen Spara alla .
Lista över anpassade sökningar i Forms list-of-custom-search-forms
Här nedan hittar du en lista över alla anpassade sökningar i Forms och de ändringar de kräver efter uppgraderingen. De refererar till namnen i /conf/global/settings/cq/search/facets/sites/items
.
Fulltextpredikat med nodnamnet "fulltext" fulltext-predicate-with-node-name-fulltext
I AEM 6.1 ingick standardpredikatet för fulltext i sökformuläret. I 6.2 har fulltextfältet ersatts av OmniSearch. Detta predikat hoppas över programmatiskt och kan tas bort.
Åtgärd: Ta bort noden helt.
Andra fulltextpredikat other-fulltext-predicates
Åtgärd: Justera egenskapen resourceType
(lägg till /coral som på den plats som anges ovan i 6.2).
Förutsägelser för sökvägsläsare path-browser-predicates
Åtgärd: Justera egenskapen resourceType
(lägg till /coral som på den plats som anges ovan i 6.2).
Förutsägelser för taggar tags-predicates
Åtgärd: Justera egenskapen resourceType (lägg till /coral på samma sätt som i 6.2-platsen som anges ovan).
Sidstatuspredikat page-status-predicate
Sidstatus har ersatts med två alternativ för egenskapspredikat, en för publicering och en för LiveCopy-status.
Åtgärder:
-
Ta bort noden
pagestatuspredicate
-
Kopiera nod
/libs/settings/cq/search/facets/sites/jcr:content/items/publishstatuspredicate
- till
/conf/global/settings/cq/search/facets/sites/jcr:content/items
-
Kopiera nod
/libs/settings/cq/search/facets/sites/jcr:content/items/livecopystatuspredicate
- till
/conf/global/settings/cq/search/facets/sites/jcr:content/items
-
Se till att du anger egenskapen
listOrder
för nodenanalyticspredicate
till 8. Detta behövs för att undvika konflikter.
Förutsägelser för datumintervall date-range-predicates
Åtgärd: Justera egenskapen resourceType
(lägg till /coral som på den plats som anges ovan i 6.2).
Dolt filter hidden-filter
Åtgärd: Det finns inget att justera.
Analytics Predicate analytics-predicate
Åtgärd: Justera egenskapen resourceType
(lägg till /coral som på den plats som anges ovan i 6.2).
Intervallpredikering range-predicate
Åtgärd: Justera egenskapen resourceType
(lägg till /coral som på den plats som anges ovan i 6.2).
Egenskapspredikat för alternativ options-property-predicate
Åtgärd: Justera egenskapen resourceType
(lägg till /coral som på den plats som anges ovan i 6.2).
Slider-intervallpredikat slider-range-predicate
Åtgärd: Justera egenskapen resourceType
(lägg till /coral som på den plats som anges ovan i 6.2).
Komponentpredikat components-predicate
Åtgärd: Justera egenskapen resourceType
(lägg till /coral som på den plats som anges ovan i 6.2).
Författarpredikat author-predicate
Åtgärd: Justera egenskapen resourceType
(lägg till /coral som på den plats som anges ovan i 6.2).
Mallar - predikat templates-predicate
Åtgärd: Justera egenskapen resourceType
(lägg till /coral som på den plats som anges ovan i 6.2).
Assets Admin Search Rail assets-admin-search-rail
Nedan visas namnen i /conf/global/settings/dam/search/facets/assets/items
Fulltextpredikat med nodnamnet "fulltext" fulltext-predicate-with-node-name-fulltext-1
I 6.1 ingick standardpredikatet för fulltext i sökformuläret. I 6.2 har fulltextfältet ersatts av OmniSearch. Detta predikat hoppas över programmatiskt och kan tas bort.
Åtgärd: Ta bort noden ovan.
Förutsägelser för sökvägsläsare path-browser-predicates-1
Åtgärd: Justera egenskapen resourceType
(lägg till /coral som på den plats som anges ovan i 6.2).
Mime Type Predicates mime-type-predicates
Åtgärd: Justera egenskapen resourceType
(lägg till /coral som på den plats som anges ovan i 6.2).
Filstorleksprognoser file-size-predicates
Åtgärd: Justera resourceType
så som visas på platsen 6.2 ovan.
Predikat för senast ändrade resurs asset-last-modified-predicates
Åtgärd: Justera egenskapen resourceType (lägg till"/coral" på samma sätt som i 6.2-platsen som anges ovan).
Publish Predicate publish-predicate
Åtgärder:
-
Justera egenskapen
resourceType
(lägg till /coral som på platsen 6.2 ovan) -
Lägg till en
optionPaths
-egenskap (av typen String) med värdet:/libs/dam/options/predicates/publish
-
Lägg till egenskapen
singleSelect
med det booleska värdettrue
.
Statusprognoser status-predicates
Åtgärd: Justera egenskapen resourceType
(lägg till /coral som på den plats som anges ovan i 6.2)
Förutsägelser för förfallostatus expiry-status-predicates
Åtgärd: Justera egenskapen resourceType
(lägg till /coral som på den plats som anges ovan i 6.2)
Giltighetspredikat för metadata metadata-validity-predicates
Åtgärd: Justera egenskapen resourceType
(lägg till /coral som på den plats som anges ovan i 6.2)
Klassificeringsprognoser rating-predicates
Åtgärd: Justera egenskapen resourceType
(lägg till /coral som på den plats som anges ovan i 6.2)
Orienteringspredikat orientation-predicate
Åtgärder:
-
Justera egenskapen
resourceType
(lägg till /coral som på platsen 6.2 ovan) -
Lägg till en
fieldLabel
-egenskap med samma värde som egenskapentext
på samma nod. -
Lägg till en
emptyText
-egenskap med samma värde som egenskapentext
på samma nod. -
Lägg till en
rootPath
-egenskap med samma värde som egenskapenoptionPaths
på samma nod.
Formatpredikat style-predicate
Åtgärder:
-
Justera egenskapen
resourceType
(lägg till /coral som på platsen 6.2 ovan) -
Lägg till en
fieldLabel
-egenskap med samma värde som egenskapentext
på samma nod. -
Lägg till en
emptyText
-egenskap med samma värde som egenskapentext
på samma nod. -
Lägg till en
rootPath
-egenskap med samma värde som egenskapenoptionPaths
på samma nod.
Videoformatsprognoser video-format-predicates
Åtgärd: Justera egenskapen resourceType
(lägg till /coral som på den plats som anges ovan i 6.2)
Förutsägelse av huvudtillgång mainasset-predicate
Åtgärd: Justera egenskapen resourceType
(lägg till /coral som på den plats som anges ovan i 6.2)