Aggiornamento di Custom Search Forms upgrading-custom-search-forms

CAUTION
AEM 6.4 ha raggiunto la fine del supporto esteso e questa documentazione non viene più aggiornata. Per maggiori dettagli, consulta la nostra periodi di assistenza tecnica. Trova le versioni supportate qui.

Nella AEM 6.2, è stato modificato il percorso in cui sono memorizzati nell’archivio i Forms di ricerca personalizzati. Al momento dell’aggiornamento, vengono spostati dalla loro posizione in 6.1 in:

  • /apps/cq/gui/content/facet

in una nuova posizione in:

  • /conf/global/settings/cq/search/facet

Per questo motivo, dopo un aggiornamento sono necessarie regolazioni manuali affinché i moduli continuino a funzionare.

Questo vale sia per la nuova Forms di ricerca che per la Forms predefinita personalizzata.

Per ulteriori informazioni, consulta la documentazione su Facet di ricerca.

Modifica della proprietà resourceType changing-the-resourcetype-property

Se non diversamente specificato, la maggior parte delle regolazioni che devono essere eseguite dopo l’aggiornamento richiedono la modifica del sling:resourceType per il Forms di ricerca personalizzato configurato. È necessario in modo che la proprietà punti alla posizione corretta dello script di rendering.

È possibile modificare la proprietà facendo quanto segue:

  1. Apri CRXDE Lite andando in https://server:port/crx/de/index.jsp
  2. Individua la posizione del nodo da modificare, come specificato nell'elenco di Ricerca personalizzata Forms sotto.
  3. Fai clic sul nodo . Nel riquadro delle proprietà di destra, fai clic su e modifica il sling:resourceType proprietà.
  4. Infine, salvare le modifiche premendo il pulsante Salva tutto pulsante .

Elenco di Forms di ricerca personalizzata list-of-custom-search-forms

Di seguito trovi un elenco di tutti i Forms di ricerca personalizzati e le modifiche necessarie dopo l’aggiornamento. Si riferiscono ai nomi in /conf/global/settings/cq/search/facets/sites/items.

Predicato full-text con nome nodo "fulltext" fulltext-predicate-with-node-name-fulltext

Nodo/i nel modulo di ricerca predefinito in 6.1
fulltext
Tipo di risorsa in 6.1
cq/gui/components/common/admin/customsearch/searchpredicates/fulltextpredicato
Tipo di risorsa in 6.2
n/d

Nella AEM 6.1, il predicato full-text standard faceva parte del modulo di ricerca. Nella versione 6.2, il campo di testo completo è stato sostituito da OmniSearch. Questo predicato viene ignorato a livello di programmazione e può essere rimosso.

Azione: Rimuovi completamente il nodo.

Altri predicati full-text other-fulltext-predicates

Nodo/i nella ricerca predefinita da in 6.1
n/d
Tipo di risorsa in 6.1
cq/gui/components/common/admin/customsearch/searchpredicates/fulltextpredicato
Tipo di risorsa in 6.2
cq/gui/components /coral/ common/admin/customsearch/searchpredicates/fulltextpredicate

Azione: Regolare la resourceType (aggiungere "/coral" come nella posizione 6.2 sopra indicata).

Predicati browser del percorso path-browser-predicates

Nodo/i nel modulo di ricerca predefinito in 6.1
percorso
Tipo di risorsa in 6.1
cq/gui/components/common/admin/customsearch/searchpredicates/pathpredicate
Tipo di risorsa in 6.2
cq/gui/components /coral/ common/admin/customsearch/searchpredicates/pathpredicate

Azione: Regolare la resourceType (aggiungere "/coral" come nella posizione 6.2 sopra indicata).

Predicati tag tags-predicates

Nodo/i nel modulo di ricerca predefinito in 6.1
tag
Tipo di risorsa in 6.1
cq/gui/components/common/admin/customsearch/searchpredicates/tagspredicate
Tipo di risorsa in 6.2
cq/gui/components /coral/ common/admin/customsearch/searchpredicates/tagspredicate

Azione: Regolare la resourceType (aggiungere "/coral" come nella posizione 6.2 sopra indicata).

Predicato di stato pagina page-status-predicate

Nodo/i nel modulo di ricerca predefinito in 6.1
pagestatuspredicato
Tipo di risorsa in 6.1
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/pagestatuspredicato
Tipo di risorsa in 6.2
n/d

Lo stato della pagina è stato sostituito da due predicati di proprietà Opzioni, uno per la pubblicazione e uno per lo stato LiveCopy.

Azioni:

  • Rimuovi pagestatuspredicate nodo

  • Copia nodo

    • /libs/settings/cq/search/facets/sites/jcr:content/items/publishstatuspredicate
    • a /conf/global/settings/cq/search/facets/sites/jcr:content/items
  • Copia nodo

    • /libs/settings/cq/search/facets/sites/jcr:content/items/livecopystatuspredicate
    • a /conf/global/settings/cq/search/facets/sites/jcr:content/items
  • Assicurati di impostare listOrder per analyticspredicate nodo a "8". Ciò è necessario per evitare conflitti.

Predicati per intervalli di date date-range-predicates

Nodo/i nel modulo di ricerca predefinito in 6.1
daterangepredicato
Tipo di risorsa in 6.1
cq/gui/components/common/admin/customsearch/searchpredicates/daterangepredicate
Tipo di risorsa in 6.2
cq/gui/components /coral/ common/admin/customsearch/searchpredicates/daterangepredicate

Azione: Regolare la resourceType (aggiungere "/coral" come nella posizione 6.2 sopra indicata).

Filtro nascosto hidden-filter

Nodo/i nel modulo di ricerca predefinito in 6.1
tipo
Tipo di risorsa in 6.1
granite/ui/components/foundation/form/hidden
Tipo di risorsa in 6.2
granite/ui/components/foundation/form/hidden

Azione: Niente da regolare.

Predicato di analisi analytics-predicate

Nodo/i nel modulo di ricerca predefinito in 6.1
analyticspredicate
Tipo di risorsa in 6.1
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/analyticspredicate
Tipo di risorsa in 6.2
cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/analyticspredicate

Azione: Regolare la resourceType (aggiungere "/coral" come nella posizione 6.2 sopra indicata).

Predicato intervallo range-predicate

Nodo/i nel modulo di ricerca predefinito in 6.1
n/d
Tipo di risorsa in 6.1
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/rangepredicato
Tipo di risorsa in 6.2
cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/rangepredicate

Azione: Regolare la resourceType (aggiungere "/coral" come nella posizione 6.2 sopra indicata).

NOTE
Nota: In opposizione alla versione 6.1, il predicato Intervallo non esegue più il rendering di un tag nella barra di ricerca.

Predicato proprietà opzioni options-property-predicate

Nodo/i nel modulo di ricerca predefinito in 6.1
n/d
Tipo di risorsa in 6.1
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/optionspredicate
Tipo di risorsa in 6.2
cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/optionspredicate

Azione: Regolare la resourceType (aggiungere "/coral" come nella posizione 6.2 sopra indicata).

Predicato intervallo del cursore slider-range-predicate

Nodo/i nel modulo di ricerca predefinito in 6.1
n/d
Tipo di risorsa in 6.1
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/sliderrangepredicato
Tipo di risorsa in 6.2
cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/sliderrangepredicato

Azione: Regolare la resourceType (aggiungere "/coral" come nella posizione 6.2 sopra indicata).

Predicato componenti components-predicate

Nodo/i nel modulo di ricerca predefinito in 6.1
n/d
Tipo di risorsa in 6.1
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/componentspredicate
Tipo di risorsa in 6.2
cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/componentspredicate

Azione: Regolare la resourceType (aggiungere "/coral" come nella posizione 6.2 sopra indicata).

Predicato autore author-predicate

Nodo/i nel modulo di ricerca predefinito in 6.1
n/d
Tipo di risorsa in 6.1
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/userpredicates
Tipo di risorsa in 6.2
cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/userpredicates

Azione: Regolare la resourceType (aggiungere "/coral" come nella posizione 6.2 sopra indicata).

Predicato modelli templates-predicate

Nodo/i nel modulo di ricerca predefinito in 6.1
n/d
Tipo di risorsa in 6.1
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/templatespredicato
Tipo di risorsa in 6.2
cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/templatespredicato

Azione: Regolare la resourceType (aggiungere "/coral" come nella posizione 6.2 sopra indicata).

Barra di ricerca amministrazione risorse assets-admin-search-rail

I nodi sotto indicati fanno riferimento ai nomi in /conf/global/settings/dam/search/facets/assets/items

Predicato full-text con nome nodo "fulltext" fulltext-predicate-with-node-name-fulltext-1

Nodo/i nel modulo di ricerca predefinito in 6.1
fulltext
Tipo di risorsa in 6.1
dam/gui/components/admin/customsearch/searchpredicates/fulltextpredicate
Tipo di risorsa in 6.2
n/d

Nella versione 6.1, il predicato full-text standard faceva parte del modulo di ricerca. Nella versione 6.2, il campo di testo completo è stato sostituito da OmniSearch. Questo predicato viene ignorato a livello di programmazione e può essere rimosso.

Azione: Rimuovi il nodo menzionato sopra.

Predicati browser del percorso path-browser-predicates-1

Nodo/i nel modulo di ricerca predefinito in 6.1
pathbrowser
Tipo di risorsa in 6.1
dam/gui/components/admin/customsearch/searchpredicates/pathbrowserpredicate
Tipo di risorsa in 6.2
dam/gui/coral/components/admin/customsearch/searchpredicates/pathbrowserpredicate

Azione: Regolare la resourceType (aggiungere "/coral" come nella posizione 6.2 sopra indicata).

Predicati tipo MIME mime-type-predicates

Nodo/i nel modulo di ricerca predefinito in 6.1
mimetype
Tipo di risorsa in 6.1
dam/gui/components/admin/customsearch/searchpredicates/optionspredicate
Tipo di risorsa in 6.2
dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicate

Azione: Regolare la resourceType (aggiungere "/coral" come nella posizione 6.2 sopra indicata).

Predicati dimensione file file-size-predicates

Nodo/i nel modulo di ricerca predefinito in 6.1
filesizzare
Tipo di risorsa in 6.1
dam/gui/components/admin/customsearch/searchpredicates/filesizepredicate
Tipo di risorsa in 6.2
dam/gui/coral/components/admin/customsearch/searchpredicates/sliderangepredicato

Azione: Regola resourceType come mostrato nella precedente posizione 6.2.

Predicati dell’ultima modifica della risorsa asset-last-modified-predicates

Nodo/i nel modulo di ricerca predefinito in 6.1
assetlastmodifiedpredicato
Tipo di risorsa in 6.1
dam/gui/components/admin/customsearch/searchpredicates/assetlastmodifiedpredicato
Tipo di risorsa in 6.2
dam/gui/coral/components/admin/customsearch/searchpredicates/assetlastmodifiedpredicato

Azione: Regola la proprietà resourceType (aggiungi "/coral" come nella posizione 6.2 indicata sopra).

Predicato di pubblicazione publish-predicate

Nodo/i nel modulo di ricerca predefinito in 6.1
pubblicazione
Tipo di risorsa in 6.1
dam/gui/components/admin/customsearch/searchpredicates/publishpredicato
Tipo di risorsa in 6.2
dam/gui/coral/components/admin/customsearch/searchpredicates/publishpredicato

Azioni:

  • Regolare la resourceType (aggiungere "/coral" come nella posizione 6.2 sopra indicata)

  • Aggiungi un optionPaths Proprietà (di tipo String) con il valore: /libs/dam/options/predicates/publish

  • Aggiungi singleSelect con valore booleano true.

Predicati di stato status-predicates

Nodo/i nel modulo di ricerca predefinito in 6.1
stato
Tipo di risorsa in 6.1
dam/gui/components/admin/customsearch/searchpredicates/optionspredicate
Tipo di risorsa in 6.2
dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicate

Azione: Regolare la resourceType (aggiungere "/coral" come nella posizione 6.2 sopra indicata)

Predicati di stato di scadenza expiry-status-predicates

Nodo/i nel modulo di ricerca predefinito in 6.1
stato di scadenza
Tipo di risorsa in 6.1
dam/gui/components/admin/customsearch/searchpredicates/esredassetpredicato
Tipo di risorsa in 6.2
dam/gui/coral/components/admin/customsearch/searchpredicates/esredassetpredicato

Azione: Regolare la resourceType (aggiungere "/coral" come nella posizione 6.2 sopra indicata)

Predicati sulla validità dei metadati metadata-validity-predicates

Nodo/i nel modulo di ricerca predefinito in 6.1
metadatavalidità
Tipo di risorsa in 6.1
dam/gui/components/admin/customsearch/searchpredicates/optionspredicate
Tipo di risorsa in 6.2
dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicate

Azione: Regolare la resourceType (aggiungere "/coral" come nella posizione 6.2 sopra indicata)

Predicati di valutazione rating-predicates

Nodo/i nel modulo di ricerca predefinito in 6.1
valutazione
Tipo di risorsa in 6.1
dam/gui/components/admin/customsearch/searchpredicates/ratingpredicate
Tipo di risorsa in 6.2
dam/gui/coral/components/admin/customsearch/searchpredicates/sliderangepredicato

Azione: Regolare la resourceType (aggiungere "/coral" come nella posizione 6.2 sopra indicata)

Predicato di orientamento orientation-predicate

Nodo/i nel modulo di ricerca predefinito in 6.1
orientation
Tipo di risorsa in 6.1
dam/gui/components/admin/customsearch/searchpredicates/tagsfilterpredicate
Tipo di risorsa in 6.2
cq/gui/components/coral/common/admin/customsearch/searchpredicates/tagspredicate

Azioni:

  • Regolare la resourceType (aggiungere "/coral" come nella posizione 6.2 sopra indicata)

  • Aggiungi un fieldLabel con lo stesso valore della proprietà text sullo stesso nodo.

  • Aggiungi un emptyText con lo stesso valore della proprietà text sullo stesso nodo.

  • Aggiungi un rootPath con lo stesso valore della proprietà optionPaths sullo stesso nodo.

Predicato stile style-predicate

Nodo/i nel modulo di ricerca predefinito in 6.1
stile
Tipo di risorsa in 6.1
dam/gui/components/admin/customsearch/searchpredicates/tagsfilterpredicate
Tipo di risorsa in 6.2
cq/gui/components/coral/common/admin/customsearch/searchpredicates/tagspredicate

Azioni:

  • Regolare la resourceType (aggiungere "/coral" come nella posizione 6.2 sopra indicata)

  • Aggiungi un fieldLabel con lo stesso valore della proprietà text sullo stesso nodo.

  • Aggiungi un emptyText con lo stesso valore della proprietà text sullo stesso nodo.

  • Aggiungi un rootPath con lo stesso valore della proprietà optionPaths sullo stesso nodo.

Predicati formato video video-format-predicates

Nodo/i nel modulo di ricerca predefinito in 6.1
videoFormat
Tipo di risorsa in 6.1
dam/gui/components/admin/customsearch/searchpredicates/optionspredicate
Tipo di risorsa in 6.2
dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicate

Azione: Regolare la resourceType (aggiungere "/coral" come nella posizione 6.2 sopra indicata)

Predicato risorse principali mainasset-predicate

Nodo/i nel modulo di ricerca predefinito in 6.1
principale
Tipo di risorsa in 6.1
granite/ui/components/foundation/form/hidden
Tipo di risorsa in 6.2
granite/ui/components/coral/foundation/form/hidden

Azione: Regolare la resourceType (aggiungere "/coral" come nella posizione 6.2 sopra indicata)

recommendation-more-help
6a71a83d-c2e0-4ce7-a6aa-899aa3885b56