Aggiornamento del Forms di ricerca personalizzato

Ultimo aggiornamento: 2023-12-07
  • Argomenti:
  • Upgrading
    Visualizza ulteriori informazioni su questo argomento

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

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

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"

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

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

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

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

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

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

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

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

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).

NOTA

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

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

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

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

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

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

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

Predicato full-text con nome nodo "full-text"

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

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

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

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

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

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

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

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

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

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

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

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

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

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)

In questa pagina