Aangepast zoeken in Forms bijwerken upgrading-custom-search-forms
In AEM 6.2 is de locatie waar Customized Search Forms in de opslagplaats wordt opgeslagen, gewijzigd. Na de upgrade worden ze verplaatst van hun locatie in 6.1 naar:
- /apps/cq/gui/content/facets
naar een nieuwe locatie onder:
- /conf/global/settings/cq/search/facets
Daarom moeten de formulieren na een upgrade handmatig worden aangepast om te kunnen blijven werken.
Dit geldt zowel voor nieuwe Zoeken in Forms als voor standaard Forms die is aangepast.
Zie de documentatie over Zoeken in gezichten.
De eigenschap resourceType wijzigen changing-the-resourcetype-property
Tenzij anders vermeld, vereisen de meeste aanpassingen die na de verbetering moeten worden gedaan het veranderen van sling:resourceType
eigenschap voor de geconfigureerde aangepaste Search Forms. Dit is nodig, zodat de eigenschap naar de juiste locatie van het renderscript wijst.
U kunt de eigenschap als volgt wijzigen:
- CRXDE Lite openen door naar
https://server:port/crx/de/index.jsp
- Blader naar de locatie van het knooppunt dat moet worden aangepast, zoals opgegeven in de lijst met Aangepaste zoekfunctie Forms hieronder.
- Klik op het knooppunt. Klik in het deelvenster met eigenschappen rechts op de knop sling:resourceType eigenschap.
- Als laatste slaat u de wijzigingen op door op de knop Alles opslaan knop.
Lijst met aangepaste zoekopdrachten in Forms list-of-custom-search-forms
Hieronder vindt u een lijst met alle aangepaste Search Forms en de wijzigingen die deze nodig hebben na de upgrade. Zij verwijzen naar de namen in /conf/global/settings/cq/search/facets/sites/items
.
Fulltext Predicate met knooppuntnaam "fulltext" fulltext-predicate-with-node-name-fulltext
In AEM 6.1 maakte de standaard fulltext voorspelling deel uit van het zoekformulier. In 6.2 is het volledige tekstveld vervangen door OmniSearch. Dit predikaat wordt programmatically overgeslagen en kan worden verwijderd.
Handeling: Verwijder het knooppunt volledig.
Andere voorvertoningen van Fulltext other-fulltext-predicates
Handeling: Pas de resourceType
eigenschap (toevoegen "/koraal" zoals op de hierboven aangegeven locatie 6.2).
Voorspellingen voor padbrowser path-browser-predicates
Handeling: Pas de resourceType
eigenschap (toevoegen "/koraal" zoals op de hierboven aangegeven locatie 6.2).
Voorwaarden labels tags-predicates
Handeling: Pas de resourceType eigenschap (toevoegen "/koraal" zoals op de hierboven aangegeven locatie 6.2).
Voorspelling van paginastatus page-status-predicate
De paginatiestatus is vervangen door twee voorvertoningen van de eigenschap Opties, een voor publicatie en een voor LiveCopy-status.
Handelingen:
-
Verwijder de
pagestatuspredicate
node -
Knooppunt kopiëren
/libs/settings/cq/search/facets/sites/jcr:content/items/publishstatuspredicate
- tot
/conf/global/settings/cq/search/facets/sites/jcr:content/items
-
Knooppunt kopiëren
/libs/settings/cq/search/facets/sites/jcr:content/items/livecopystatuspredicate
- tot
/conf/global/settings/cq/search/facets/sites/jcr:content/items
-
Zorg ervoor dat u
listOrder
eigenschap voor deanalyticspredicate
knoop aan "8". Dit is nodig om conflicten te voorkomen.
Datumbereik date-range-predicates
Handeling: Pas de resourceType
eigenschap (toevoegen "/koraal" zoals op de hierboven aangegeven locatie 6.2).
Verborgen filter hidden-filter
Handeling: Er is niets om aan te passen.
Voorspelling van analysemogelijkheden analytics-predicate
Handeling: Pas de resourceType
eigenschap (toevoegen "/koraal" zoals op de hierboven aangegeven locatie 6.2).
Bereik voorspellen range-predicate
Handeling: Pas de resourceType
eigenschap (toevoegen "/koraal" zoals op de hierboven aangegeven locatie 6.2).
Eigenschappenvoorspelling opties options-property-predicate
Handeling: Pas de resourceType
eigenschap (toevoegen "/koraal" zoals op de hierboven aangegeven locatie 6.2).
Predicate voor schuifregelaarbereik slider-range-predicate
Handeling: Pas de resourceType
eigenschap (toevoegen "/koraal" zoals op de hierboven aangegeven locatie 6.2).
Voorspeld voor componenten components-predicate
Handeling: Pas de resourceType
eigenschap (toevoegen "/koraal" zoals op de hierboven aangegeven locatie 6.2).
Voorspelling auteur author-predicate
Handeling: Pas de resourceType
eigenschap (toevoegen "/koraal" zoals op de hierboven aangegeven locatie 6.2).
Sjabloonvoorspelling templates-predicate
Handeling: Pas de resourceType
eigenschap (toevoegen "/koraal" zoals op de hierboven aangegeven locatie 6.2).
Middelen Admin Search Rail assets-admin-search-rail
De onderstaande knooppunten verwijzen naar de namen in /conf/global/settings/dam/search/facets/assets/items
Fulltext Predicate met knooppuntnaam "fulltext" fulltext-predicate-with-node-name-fulltext-1
In 6.1 maakte het standaard fulltext predikaat deel uit van het onderzoeksformulier. In 6.2 is het volledige tekstveld vervangen door OmniSearch. Dit predikaat wordt programmatically overgeslagen en kan worden verwijderd.
Handeling: Verwijder het bovenstaande knooppunt.
Voorspellingen voor padbrowser path-browser-predicates-1
Handeling: Pas de resourceType
eigenschap (toevoegen "/koraal" zoals op de hierboven aangegeven locatie 6.2).
MIME-typevoorspelling mime-type-predicates
Handeling: Pas de resourceType
eigenschap (toevoegen "/koraal" zoals op de hierboven aangegeven locatie 6.2).
Voorspellingen voor bestandsgrootte file-size-predicates
Handeling: Aanpassen resourceType
zoals weergegeven op bovenstaande locatie 6.2.
Voorspellingen voor laatste wijziging van element asset-last-modified-predicates
Handeling: Pas de eigenschap resourceType aan (voeg "/koral" toe, bijvoorbeeld op de hierboven aangegeven locatie 6.2).
Voorspelling publiceren publish-predicate
Handelingen:
-
Pas de
resourceType
eigenschap (toevoegen "/koraal" zoals op de hierboven vermelde locatie 6.2) -
Een
optionPaths
(van het type String) eigenschap met de waarde:/libs/dam/options/predicates/publish
-
Toevoegen
singleSelect
eigenschap met booleaanse waardetrue
.
Statusvoorspelling status-predicates
Handeling: Pas de resourceType
eigenschap (toevoegen "/koraal" zoals op de hierboven vermelde locatie 6.2)
Voorspellingen voor verloopstatus expiry-status-predicates
Handeling: Pas de resourceType
eigenschap (toevoegen "/koraal" zoals op de hierboven vermelde locatie 6.2)
Voorspelden voor metagegevensgeldigheid metadata-validity-predicates
Handeling: Pas de resourceType
eigenschap (toevoegen "/koraal" zoals op de hierboven vermelde locatie 6.2)
Beoordelingsvoorspelling rating-predicates
Handeling: Pas de resourceType
eigenschap (toevoegen "/koraal" zoals op de hierboven vermelde locatie 6.2)
Richtingsvoorspelling orientation-predicate
Handelingen:
-
Pas de
resourceType
eigenschap (toevoegen "/koraal" zoals op de hierboven vermelde locatie 6.2) -
Voeg een
fieldLabel
eigenschap met dezelfde waarde als de eigenschaptext
eigenschap op hetzelfde knooppunt. -
Een
emptyText
eigenschap met dezelfde waarde als de eigenschaptext
eigenschap op hetzelfde knooppunt. -
Voeg een
rootPath
eigenschap met dezelfde waarde als de eigenschapoptionPaths
eigenschap op hetzelfde knooppunt.
Stijlvoorspelling style-predicate
Handelingen:
-
Pas de
resourceType
eigenschap (toevoegen "/koraal" zoals op de hierboven vermelde locatie 6.2) -
Voeg een
fieldLabel
eigenschap met dezelfde waarde als de eigenschaptext
eigenschap op hetzelfde knooppunt. -
Een
emptyText
eigenschap met dezelfde waarde als de eigenschaptext
eigenschap op hetzelfde knooppunt. -
Voeg een
rootPath
eigenschap met dezelfde waarde als de eigenschapoptionPaths
eigenschap op hetzelfde knooppunt.
Voorspelden video-indeling video-format-predicates
Handeling: Pas de resourceType
eigenschap (toevoegen "/koraal" zoals op de hierboven vermelde locatie 6.2)
Voorspelling van hoofdmiddelen mainasset-predicate
Handeling: Pas de resourceType
eigenschap (toevoegen "/koraal" zoals op de hierboven vermelde locatie 6.2)