Configurazione dei moduli di ricerca

Adobe Experience Manager as a Cloud Service viene fornito con un potente Ricerca meccanismo.

In combinazione con questo, è disponibile anche un set di opzioni predefinite per facilitare il filtraggio del contenuto. Questi contengono facet predefiniti come Data di modifica, Stato di pubblicazione oppure Stato Livecopy per accedere rapidamente alle risorse necessarie.

utilizzo di ricerca e filtro

L'obiettivo comune è quello di individuare i contenuti in modo rapido e semplice da:

NOTA

È possibile configurare il sottostante Ricerca e indicizzazione dei contenuti servizio.

Utilizzo Ricerca Forms, puoi personalizzare ed estendere tali pannelli in base alle tue esigenze specifiche.

La Ricerca Forms fornisci una selezione preconfigurata di predicati che puoi combinare e definire. La finestre di dialogo per la configurazione di questi moduli accessibile tramite:

  • Strumenti
    • Generale
      • Moduli di ricerca

Forms predefinito

Quando accedi per la prima volta al Ricerca Forms console è possibile vedere che tutte le configurazioni hanno un simbolo a lucchetto. Indica che la configurazione corrispondente è quella predefinita (preconfigurata) e non può essere eliminata. Dopo aver personalizzato e salvato una configurazione, il blocco scompare. Viene visualizzato di nuovo quando elimina la configurazione personalizzata, nel qual caso viene ripristinato il valore predefinito (e l’indicatore a forma di lucchetto).

panoramica sulla configurazione dei moduli di ricerca

Le configurazioni predefinite (elencate in ordine alfabetico) disponibili sono:

  • Barra di ricerca amministrazione risorse
  • Editor pagina (ricerca documenti)
  • Editor pagine (ricerca frammenti esperienza)
  • Editor pagina (ricerca immagini)
  • Editor pagina (ricerca manoscritto)
  • Editor pagina (ricerca pagine)
  • Editor pagina (ricerca paragrafi)
  • Editor pagina (ricerca prodotti)
  • Editor pagina (ricerca di Scene7)
  • Editor pagina (ricerca video)
  • Barra di ricerca amministrazione progetti
  • Barra di ricerca traduzione progetti
  • Barra di ricerca amministrazione sito
  • Barra di ricerca amministrazione snippet
  • Barra di ricerca amministrazione Stock
  • Barra di ricerca dei modelli per frammenti di contenuto
  • Barra di ricerca amministrazione progetti
  • Barra di ricerca traduzione progetti
NOTA

Per ulteriori dettagli sui moduli di ricerca relativi alle risorse, consulta Risorse - Facet di ricerca

Predicati e relative impostazioni

Predicati

Sono disponibili i seguenti predicati, a seconda della configurazione:

Predicato Scopo Impostazioni
Analytics Funzionalità di ricerca/filtro nel browser Sites quando vengono visualizzati i dati basati su Analytics. I filtri di ricerca di Analytics vengono caricati per corrispondere alle colonne di analisi personalizzate mappate.
  • Etichetta campo
  • Descrizione
Stato approvazione Cerca in base allo stato di approvazione.
  • Etichetta campo
  • Nome proprietà*
  • Descrizione
Autore Cerca in base all’autore.
  • Segnaposto
  • Nome proprietà*
  • Descrizione
Ritirato da Cerca le risorse estratte da un utente specifico.
  • Etichetta campo
  • Segnaposto
  • Descrizione
Stato ritiro Cerca le risorse con uno stato di pagamento specifico.
  • Etichetta campo
  • Nome proprietà*
  • Descrizione
Componenti Consente a un autore di cercare/filtrare le pagine che contengono un componente specifico. Ad esempio, una galleria di immagini.
  • Segnaposto
  • Nome proprietà*
  • Profondità proprietà
  • Descrizione
Intervallo date Cerca le risorse create all’interno di un intervallo specificato per una proprietà data. Nel pannello Ricerca, puoi specificare le date di inizio e fine.
  • Etichetta campo
  • Segnaposto
  • Nome proprietà*
  • Testo intervallo (Da)*
  • Testo intervallo (A)*
  • Descrizione
Stato scadenza Cerca le risorse in base allo stato di scadenza.
  • Etichetta campo
  • Nome proprietà*
  • Descrizione
Dimensione file Filtrare le risorse in base alle loro dimensioni.
  • Etichetta campo
  • Nome proprietà*
  • Percorso opzione
  • Descrizione
Tipo file Cerca le risorse in base al tipo di file/mime.
  • Etichetta campo
  • Nome proprietà*
  • Percorso tipo mime
  • Descrizione
Testo completo predicato di ricerca per ricerche full-text. È mappato con l'operatore "jcr:contains".
  • Segnaposto
  • Nome proprietà
  • Descrizione
Gruppo predicato di ricerca per il gruppo (utilizzato solo nel predicato Approfondimenti).
  • Etichetta campo
  • Descrizione
Filtro nascosto Filtro su proprietà e valore non visibile all'utente.
  • Nome proprietà*
  • Valore proprietà*
  • Descrizione
Approfondimenti Cerca in base a una selezione di parametri di Approfondimenti . Si tratta di un predicato complesso composto da più predicati:
  • Gruppo
  • Intervallo
  • Opzioni
Membro della raccolta Cercare risorse che sono membri di una raccolta
  • Descrizione
Proprietà con più valori Consente di cercare più valori di una proprietà specificata.
  • Etichetta campo
  • Segnaposto
  • Nome proprietà*
  • Supporto delimitatore
  • Delimitatori di ingresso
  • Ignora maiuscole/minuscole
  • Descrizione
Opzioni

Le opzioni sono nodi di contenuto creati dall’utente.

Vedi Aggiunta di un predicato Opzioni per ulteriori informazioni.

  • Etichetta campo
  • Nome proprietà*
  • Selezione singola
  • Aggiungi opzioni
  • Manuale
  • Descrizione
Opzioni Proprietà Cerca una o più proprietà dell’opzione.
  • Etichetta campo
  • Nome proprietà*
  • Percorso nodo opzioni
  • Profondità proprietà
  • Selezione singola
  • Descrizione
Stato pagina Filtrare le pagine in base al loro stato.
  • Etichetta campo
  • Nome proprietà pubblicazione*
  • Nome proprietà pagine bloccate*
  • Descrizione
Percorso Filtrare in base a un percorso specifico. Puoi specificare più percorsi come opzioni.
  • Etichetta campo
  • Aggiungi percorsi di ricerca
  • Descrizione
Browser Percorsi Fornisci un browser del percorso da cercare sotto un percorso principale predefinito.
  • Segnaposto
  • Percorso directory principale
  • Descrizione
Tracciato nascosto Un filtro sul percorso, non visibile all'utente.
  • Nome proprietà (`path`)
  • Valore proprietà (`/content/dam`)
Proprietà Cerca in una proprietà specificata.
  • Etichetta campo
  • Segnaposto
  • Nome proprietà
  • Ricerca parziale
  • Ignora maiuscole/minuscole
  • Descrizione
Stato pubblicazione Filtrare le risorse in base al loro stato di pubblicazione.
  • Etichetta campo
  • Nome proprietà*
  • Descrizione
Intervallo Cerca risorse che si trovano in un intervallo specificato. Nel pannello Ricerca puoi specificare i valori minimo e massimo per l’intervallo.
  • Etichetta campo
  • Nome proprietà*
  • Descrizione
Valutazione Cerca risorse in base al loro punteggio medio.
  • Etichetta campo
  • Nome proprietà*
  • Percorso opzione
  • Descrizione
Data relativa Filtrare le risorse in base alla data relativa della loro creazione. Ad esempio, 1 settimana fa, 1 mese fa.
  • Etichetta campo
  • Nome proprietà*
  • Data relativa
  • Descrizione
Intervallo cursore Un predicato di ricerca comune che estende il predicato dell'intervallo con la funzionalità di scorrimento. Il valore della proprietà ricercata deve essere compreso tra i limiti del cursore.
  • Etichetta campo
  • Nome proprietà*
  • Percorso nodo opzioni
  • Descrizione
Stato Cerca in base allo stato di approvazione e di pagamento. Si tratta di un predicato complesso composto da più predicati:
  • Stato approvazione
  • Stato ritiro
Tag Cerca in base ai tag.
  • Lavello da campo
  • Segnaposto
  • Nome proprietà*
  • Mostra opzione di corrispondenza con tutti i tag
  • Percorso tag radice
  • Descrizione
Modelli Cerca in base al modello selezionato.
  • Segnaposto
  • Nome proprietà*
  • Descrizione
Stato traduzione Cerca in base allo stato della traduzione.
  • Etichetta campo
NOTA

I predicati di ricerca comuni sono definiti in:
/libs/cq/gui/components/common/admin/customsearch/searchpredicates

Queste informazioni sono solo a scopo di riferimento, non è necessario apportare modifiche a /libs.

Impostazioni del predicato

A seconda del predicato è disponibile una selezione di impostazioni per la configurazione, tra cui:

  • Etichetta campo

    Etichetta che verrà visualizzata come intestazione comprimibile o come etichetta di campo del predicato.

  • Descrizione

    Dettagli descrittivi per l'utente.

  • Segnaposto

    Testo vuoto o il segnaposto del predicato nel caso in cui non venga inserito alcun testo di filtro.

  • Nome proprietà

    Proprietà su cui eseguire la ricerca. Utilizza un percorso relativo e i caratteri jolly */*/* specifica la profondità della proprietà relativa al jcr:content nodo (ogni asterisco rappresenta un livello di nodo).

    Se desideri eseguire la ricerca solo su un nodo figlio di primo livello della risorsa che ha x sulla proprietà jcr:content uso del nodo */jcr:content/x

  • Profondità proprietà

    Profondità massima per la ricerca di tale proprietà all'interno delle risorse. È quindi possibile eseguire una ricerca su tale proprietà su una risorsa e sugli elementi secondari ricorsivi fino a quando il livello degli elementi secondari non è uguale a profondità specificata.

  • Valore proprietà

    Il valore della proprietà come stringa assoluta o come linguaggio di espressione; ad esempio, cq:Page o

    ${empty requestPathInfo.suffix ? "/content" : requestPathInfo.suffix}.

  • Testo intervallo

    Etichetta del campo intervallo nel Intervallo date predicato.

  • Percorso opzione

    L’utente può selezionare il percorso utilizzando il browser percorsi nella scheda delle impostazioni del predicato. Dopo aver selezionato la + viene utilizzata per aggiungere la selezione all'elenco delle opzioni valide (quindi la - da rimuovere se necessario).

    Le opzioni sono nodi di contenuto creati dall’utente con la seguente struttura:

    (jcr:primaryType = nt:unstructured, value (String), jcr:title (String))

  • Percorso nodo opzioni
    Efficacemente la stessa
    Percorso opzioni, solo nel campo predicato comune, l’altro è specifico per le risorse.

  • Selezione singola
    Se questa opzione è selezionata, le opzioni vengono visualizzate come caselle di controllo che consentono una sola selezione. Se selezionata per errore, è possibile deselezionare una casella di controllo.

  • Nome/i proprietà Publish and Live Copy
    Le etichette per le caselle di controllo pubblica e Live Copy per il predicato specifico Sites.

  • &Ultimo; sulle etichette dei campi nel Impostazioni scheda significa che i campi sono obbligatori e, se lasciato vuoto, viene visualizzato un messaggio di errore.

Configurazione della ricerca in Forms

Creazione/apertura di una configurazione personalizzata

  1. Passa a Strumenti, Generale, Ricerca Forms.

  2. Seleziona la configurazione da personalizzare.

  3. Utilizza la Modifica per aprire la configurazione da aggiornare.

  4. Se vuoi personalizzare una nuova aggiungi nuovi campi predicato e definisci le impostazioni se necessario. Se disponi di una personalizzazione esistente puoi selezionare un campo esistente e aggiorna le impostazioni.

  5. Seleziona Fine per salvare la configurazione. Le modifiche possono essere visualizzate alla successiva utilizzo della configurazione.

    NOTA

    Le configurazioni personalizzate sono memorizzate (a seconda dei casi) in:

    • /apps/cq/gui/content/facets/<option>
    • /apps/commerce/gui/content/facets/<option>

Aggiungere o modificare un campo predicato e definire le impostazioni del campo

Puoi aggiungere o modificare i campi e definirne/aggiornarne le impostazioni:

  1. Apri la configurazione personalizzata per l'aggiornamento.

  2. Per aggiungere un nuovo campo, apri la Seleziona predicato e trascina il predicato desiderato nella posizione desiderata. Ad esempio, il Predicato intervallo date:

    aggiungere un predicato

  3. A seconda se:

    • Si sta aggiungendo un nuovo campo:

      Dopo aver aggiunto il predicato Impostazioni viene aperta la scheda e vengono visualizzate le proprietà che è possibile definire.

    • Aggiornare un predicato esistente:

      Seleziona il campo predicato (a destra), quindi apri il Impostazioni scheda .
      Ad esempio, le impostazioni per Predicato intervallo date:

    modifica predicato

  4. Apporta le modifiche necessarie e conferma con Fine. Le modifiche possono essere visualizzate alla successiva utilizzo della configurazione.

Anteprima della configurazione di ricerca

  1. Seleziona l’icona Anteprima :

    icona anteprima

  2. In questo modo i moduli di ricerca vengono visualizzati (completamente espansi) nella colonna Ricerca della console appropriata.

    modulo di anteprima

  3. Chiudi l’anteprima per restituire e completare la configurazione.

Eliminazione di un campo predicato

  1. Apri la configurazione personalizzata per l'aggiornamento.

  2. Seleziona il campo predicato (a destra), apri il Impostazioni , quindi seleziona la Elimina (in basso a sinistra).

    icona Elimina

  3. Viene visualizzata una finestra di dialogo per richiedere la conferma dell’azione di eliminazione.

  4. Conferma questa e tutte le altre modifiche con Fine.

Eliminazione di una configurazione (per ripristinare il valore predefinito)

Una volta personalizzata una configurazione, le impostazioni predefinite verranno ignorate. È possibile ripristinare la configurazione predefinita eliminando la configurazione personalizzata.

NOTA

Non è possibile eliminare le configurazioni predefinite.

L’eliminazione di una configurazione personalizzata viene eseguita dalla console:

  1. Seleziona la configurazione richiesta (ad esempio, Editor pagina (ricerca paragrafi)) e quindi il Elimina nella barra degli strumenti:

    ripristina predefinito

  2. La configurazione personalizzata verrà eliminata e quella predefinita ripristinata (questo è indicato dalla riapparizione del simbolo del lucchetto nella console).

Aggiunta di predicati di opzioni

I predicati di opzione (Opzioni, Proprietà Opzioni) consentono di configurare un elemento da cercare. Sono solitamente utilizzati per cercare qualcosa direttamente sotto la pagina; ad esempio, una proprietà sul nodo della pagina.

L’esempio seguente (per eseguire ricerche in base al modello utilizzato per creare una pagina) illustra i passaggi necessari:

  1. Crea il nodo che definisce la proprietà su cui eseguire la ricerca.

    Sarà necessario un nodo principale che contenga le definizioni delle singole opzioni per renderle disponibili all'utente.

    I nodi per le singole opzioni hanno bisogno delle proprietà:

    • jcr:title - l’etichetta del campo da visualizzare nella barra di ricerca
    • value - il valore della proprietà su cui eseguire la ricerca

    Definizione del predicato

    NOTA

    You deve non modificare nulla nel /libs percorso.

    Questo perché il contenuto di /libs viene sovrascritto la prossima volta che aggiorni l’istanza (e potrebbe essere sovrascritto quando applichi un hotfix o un feature pack).

    Il metodo consigliato per la configurazione e altre modifiche è:

    1. Ricrea l'elemento richiesto, così come esiste in /libs, /apps. In questo caso da:
    2. /libs/cq/gui/content/common/options/predicates
    3. Apporta modifiche a /apps.
  2. Apri Ricerca Forms e seleziona la configurazione da aggiornare. Ad esempio: Barra di ricerca amministrazione siti. Quindi seleziona Modifica.

  3. A seconda della configurazione, aggiungi un Opzioni o Proprietà Options alla configurazione.

  4. Aggiornare i campi, in particolare:

    • Nome proprietà

      Specifica la proprietà nodo da cercare sui nodi target. Esempio:

      jcr:content/cq:template

    • Percorso nodo opzione

      Seleziona il percorso in cui vengono mantenute le opzioni. Esempio:

      /apps/cq/gui/content/common/options/predicates/templatetype
      Predicati delle opzioni

  5. Seleziona Fine per salvare la configurazione.

  6. Passa alla console appropriata (in questo esempio, Sites) e apri la Ricerca - Filtri barra. Saranno visibili i nuovi moduli di ricerca definiti e le varie opzioni disponibili. Seleziona l’opzione richiesta per visualizzare i risultati della ricerca.

    opzioni in uso

Autorizzazioni utente

Nella tabella seguente sono elencate le autorizzazioni necessarie per eseguire le azioni di modifica, eliminazione e visualizzazione in anteprima sui moduli di ricerca.

Azione Autorizzazioni
Modifica Autorizzazioni di lettura e scrittura sul /apps nodo.
Elimina Autorizzazioni di lettura, scrittura, eliminazione per /apps nodo
Anteprima Autorizzazioni di lettura, scrittura, eliminazione per /var/dam/content nodo.
Autorizzazioni di lettura e scrittura sul /apps nodo.

In questa pagina