Aggiornamento del Forms di ricerca personalizzato upgrading-custom-search-forms

In AEM 6.2, la posizione in cui sono memorizzati i Forms di ricerca personalizzati nell’archivio è cambiata. Dopo l'upgrade, vengono spostati dalla loro posizione in 6.1 in:

  • /apps/cq/gui/content/facets

in una nuova posizione in:

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

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

Questo vale per il nuovo Search Forms e il Forms predefinito che sono stati personalizzati.

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

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

Salvo diversa indicazione, 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. Ciò è necessario affinché la proprietà punti alla posizione corretta dello script di rendering.

È possibile modificare la proprietà eseguendo le operazioni seguenti:

  1. Apri CRXDE Liti da https://server:port/crx/de/index.jsp
  2. Individua la posizione del nodo da regolare, come specificato nell’Elenco di Forms di ricerca personalizzato di seguito.
  3. Fai clic sul nodo. Nel riquadro destro delle proprietà, fai clic su e modifica il sling:resourceType proprietà.
  4. Infine, salvare le modifiche premendo il tasto Salva tutto pulsante.

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

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

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

Nodo/i nel modulo di ricerca predefinito in 6.1
full-text
Tipo di risorsa in 6.1
cq/gui/components/common/admin/customsearch/searchpredicates/fulltextpredicate
Tipo di risorsa in 6.2
n/d

In AEM 6.1, il predicato full-text standard faceva parte del modulo di ricerca. Nella versione 6.2, il campo full-text è 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/fulltextpredicate
Tipo di risorsa in 6.2
cq/gui/components /coral/ common/admin/customsearch/searchpredicates/fulltextpredicate

Azione: Regolare resourceType proprietà (aggiungi "/coral" come nella posizione 6.2 indicata in precedenza).

Predicati browser percorsi 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 resourceType proprietà (aggiungi "/coral" come nella posizione 6.2 indicata in precedenza).

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 resourceType proprietà (aggiungi "/coral" come nella posizione 6.2 indicata in precedenza).

Predicato di stato pagina page-status-predicate

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

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

Azioni:

  • Rimuovi il 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 proprietà per analyticspredicate nodo a "8". Ciò è necessario per evitare conflitti.

Predicati intervallo di date date-range-predicates

Nodo/i nel modulo di ricerca predefinito in 6.1
daterangepredicate
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 resourceType proprietà (aggiungi "/coral" come nella posizione 6.2 indicata in precedenza).

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: Nessun elemento 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 resourceType proprietà (aggiungi "/coral" come nella posizione 6.2 indicata in precedenza).

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/range predicate
Tipo di risorsa in 6.2
cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/range predicate

Azione: Regolare resourceType proprietà (aggiungi "/coral" come nella posizione 6.2 indicata in precedenza).

NOTE
Nota: a differenza della versione 6.1, il predicato Range 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 resourceType proprietà (aggiungi "/coral" come nella posizione 6.2 indicata in precedenza).

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/sliderrangepredicate
Tipo di risorsa in 6.2
cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/sliderrangepredicate

Azione: Regolare resourceType proprietà (aggiungi "/coral" come nella posizione 6.2 indicata in precedenza).

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 resourceType proprietà (aggiungi "/coral" come nella posizione 6.2 indicata in precedenza).

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/userpredicate
Tipo di risorsa in 6.2
cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/userpredicate

Azione: Regolare resourceType proprietà (aggiungi "/coral" come nella posizione 6.2 indicata in precedenza).

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/templatespredicate
Tipo di risorsa in 6.2
cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/templatespredicate

Azione: Regolare resourceType proprietà (aggiungi "/coral" come nella posizione 6.2 indicata in precedenza).

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

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

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

Nodo/i nel modulo di ricerca predefinito in 6.1
full-text
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 full-text è stato sostituito da OmniSearch. Questo predicato viene ignorato a livello di programmazione e può essere rimosso.

Azione: Rimuovi il nodo indicato sopra.

Predicati browser percorsi 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 resourceType proprietà (aggiungi "/coral" come nella posizione 6.2 indicata in precedenza).

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 resourceType proprietà (aggiungi "/coral" come nella posizione 6.2 indicata in precedenza).

Predicati dimensione file file-size-predicates

Nodo/i nel modulo di ricerca predefinito in 6.1
filesize
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/sliderangepredicate

Azione: Regola resourceType come mostrato nella posizione 6.2 precedente.

Predicati ultima modifica risorsa asset-last-modified-predicates

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

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

Predicato 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/publishpredicate
Tipo di risorsa in 6.2
dam/gui/coral/components/admin/customsearch/searchpredicates/publishpredicate

Azioni:

  • Regolare resourceType proprietà (aggiungi "/coral" come nella posizione 6.2 indicata in precedenza)

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

  • Aggiungi singleSelect proprietà 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 resourceType proprietà (aggiungi "/coral" come nella posizione 6.2 indicata in precedenza)

Predicati di stato scadenza expiry-status-predicates

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

Azione: Regolare resourceType proprietà (aggiungi "/coral" come nella posizione 6.2 indicata in precedenza)

Predicati di validità dei metadati metadata-validity-predicates

Nodo/i nel modulo di ricerca predefinito in 6.1
metadati
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 resourceType proprietà (aggiungi "/coral" come nella posizione 6.2 indicata in precedenza)

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/sliderangepredicate

Azione: Regolare resourceType proprietà (aggiungi "/coral" come nella posizione 6.2 indicata in precedenza)

Predicato 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 resourceType proprietà (aggiungi "/coral" come nella posizione 6.2 indicata in precedenza)

  • 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 resourceType proprietà (aggiungi "/coral" come nella posizione 6.2 indicata in precedenza)

  • 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 resourceType proprietà (aggiungi "/coral" come nella posizione 6.2 indicata in precedenza)

Predicato risorse principale mainasset-predicate

Nodo/i nel modulo di ricerca predefinito in 6.1
risorsa 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 resourceType proprietà (aggiungi "/coral" come nella posizione 6.2 indicata in precedenza)

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2