Definizione delle proprietà della ricerca degli elementi menu

Specificare i criteri di ricerca da utilizzare durante la generazione dell'elemento menu. È possibile limitare la ricerca in base alle proprietà degli elementi contenuto, incluso i template di sviluppo, le aree del sito, le categorie e le parole chiave.

Tra criteri diversi, le ricerche di menu sono le ricerche "and", ma all'interno di ciascun criterio di ricerca, le ricerche di menu sono ricerche "or". Ad esempio, un elemento menu che cerca due categorie diverse e un template di sviluppo, visualizzerà gli elementi contenuto configurati con almeno uno di ciascun tipo di profilo. Il contenuto che corrisponde a un solo tipo di profilo non viene visualizzato.

I menu non visualizzeranno i risultati della ricerca se si seleziona un criterio di ricerca ma non si immette alcun parametro di ricerca. Ad esempio, se il menu è configurato per visualizzare i risultati in base alle categorie, ma non viene specificata alcuna categoria nel modulo del menu, non vengono visualizzate corrispondenze.

  1. Selezionare i tipi di criteri di ricerca che si desidera utilizzare in questa query di ricerca ed immettere i dettagli riportati di seguito.
  2. Per escludere l'elemento di contenuto visualizzato correntemente, se restituito nei risultati di ricerca, selezionare Escludi contenuto corrente dai risultati.
  3. Per cercare elementi contenuto basati su template di sviluppo specifici:
    1. Fare clic su Seleziona i template di sviluppo per cercare gli elementi contenuto che utilizzano i template di sviluppo selezionati.
    2. Utilizzare le seguenti opzioni per creare dinamicamente i criteri di ricerca.
      • Per includere template di sviluppo che sono definiti in una configurazione del portlet di rendering, selezionare Configurazione portlet di rendering specificata dall'utente.
      • Per includere il template di sviluppo utilizzato dall'elemento di contenuto correntemente visualizzato, selezionare Template di sviluppo corrente.
      • Immettere il parametro di stringa della query da cercare. Ad esempio, immettendo myquery in questo campo, un menu visualizzato su una pagina con URL contenente una query di ricerca ?myquery=library1/shoes visualizza il contenuto che utilizza il template di sviluppo chiamato shoes dalla libreria chiamata library1. Se non viene specificata una libreria nell'URL originale, viene utilizzata la libreria predefinita specificata nel servizio WCM WCMConfigService.
      • Selezionare Unisci template di sviluppo selezionati ai template di sviluppo inclusi per aggiungere i template di sviluppo selezionati nella sezione Altre opzioni ai template di sviluppo selezionati.
      • Selezionare Sostituisci template di sviluppo selezionati con i template di sviluppo inclusi per sostituire i template di sviluppo selezionati con i template di sviluppo selezionati nella sezione Altre opzioni. Se utilizzando i criteri di ricerca immessi nella sezione Altre opzioni non vengono individuati dei template di sviluppo, verranno utilizzati i template di sviluppo selezionati.
  4. Per cercare elementi contenuto memorizzati in librerie specifiche:
    1. Fare clic su Ubicazione e su Librerie.
    2. Utilizzare le seguenti opzioni per creare dinamicamente i criteri di ricerca.
      • Per includere nella ricerca le librerie definite in una configurazione di portlet di rendering, selezionare Configurazione portlet di rendering specificata dall'utente.
      • Per includere nella ricerca la libreria in cui si trova l'elemento di contenuto attualmente visualizzato, selezionare Libreria corrente.
      • Immettere dei dati in Parametro di stringa della query per cercare le librerie utilizzando una stringa di query. Ad esempio, se si immette myquery in questo campo, un menu visualizzato su una pagina il cui URL conteneva una query di ricerca ?myquery=library1 ricercherà tutti gli elementi di contenuto nella libreria denominata library1.
      • Selezionare Unisci le librerie selezionate alle librerie incluse per aggiungere le librerie selezionate nella sezione Altre opzioni alle librerie selezionate.
      • Selezionare Sostituisci le librerie selezionate con le librerie incluse per sostituire le librerie selezionate con le librerie selezionate nella sezione Altre opzioni. Se utilizzando i criteri immessi nella sezione Altre opzioni non vengono individuate librerie, vengono utilizzate le librerie selezionate.
  5. Per cercare elementi contenuto ubicati in specifiche aree del sito:
    1. Fare clic su Ubicazione e quindi Aree del sito.
    2. Per includere nella ricerca tutti i predecessori delle aree del sito selezionate, selezionare Includi predecessori.
    3. Per includere nella ricerca tutte le derivazioni delle aree del sito selezionate, selezionare Includi derivazioni.
    4. Fare clic su Seleziona aree del sito per cercare gli elementi contenuto ubicati nelle aree del sito selezionate.
    5. Utilizzare le seguenti opzioni per creare dinamicamente i criteri di ricerca.
      • Per includere nella ricerca le aree del sito definite nella configurazione di un portlet di rendering, selezionare Configurazione portlet di rendering specificata dall'utente.
      • Per includere nella ricerca l'area del sito in cui è correntemente visualizzato l'elemento di contenuto, selezionare Contenuto corrente.
      • Selezionare le aree del sito alle quali limitare la ricerca. Vengono utilizzate nella ricerca solo le aree del sito selezionate che si trovano anche nelle aree del sito definite dal portlet o dal contenuto.
      • Immettere un parametro di stringa della query da ricercare. Ad esempio, immettendo myquery in questo campo, un menu visualizzato su una pagina con URL contenente una query di ricerca ?myquery=library1/shoes visualizza il contenuto ubicato nell'area del sito chiamata shoes della libreria chiamata library1. Se non viene specificata una libreria nell'URL originale, viene utilizzata la libreria predefinita specificata nel servizio WCM WCMConfigService.
      • Selezionare Unisci le aree del sito selezionate alle aree del sito incluse per aggiungere le aree di sito selezionate nella sezione Altre opzioni alle aree del sito selezionate.
      • Selezionare Sostituisci le aree del sito selezionate con le aree del sito incluse per sostituire le aree del sito selezionate con le aree del sito selezionate nella sezione Altre opzioni. Se utilizzando i criteri di ricerca immessi nella sezione Altre opzioni non vengono individuate aree del sito, verranno utilizzate le aree del sito selezionate.
  6. Per cercare elementi contenuto con profili che utilizzano categorie specifiche:
    1. Per includere nella ricerca tutti i predecessori delle categorie selezionate, selezionare Includi predecessori.
    2. Per includere nella ricerca tutte le derivazioni delle categorie selezionate, selezionare Includi derivazioni.
    3. Per restituire solo gli elementi di contenuto con profilo relativo a tutte le categorie selezionate, selezionare I risultati devono corrispondere a tutte le categorie.
    4. Fare clic su Seleziona categoria per cercare gli elementi contenuto per i quali è stato creato il profilo con le categorie selezionate:
    5. Utilizzare le seguenti opzioni per creare dinamicamente i criteri di ricerca.
      • Per includere nella ricerca le categorie definite in una configurazione di portlet di rendering, selezionare Configurazione portlet di rendering specificata dall'utente.
      • Per includere nella ricerca le categorie contenute nel profilo dell'elemento di contenuto attualmente visualizzato, selezionare Contenuto corrente.
      • Per includere nella ricerca le categorie in base a cui è stato creato il profilo dell'utente corrente, selezionare Utente corrente.
      • Selezionare le categorie alle quali limitare la ricerca. Vengono utilizzate nella ricerca solo le categorie selezionate che si trovano anche nelle categorie definite dal portlet, dall'utente o dal contenuto.
      • Immettere un parametro di stringa della query da ricercare. Ad esempio, immettendo myquery in questo campo, un menu visualizzato su una pagina con URL contenente una query di ricerca ?myquery=library1/shoes visualizza il contenuto basato sulla categoria shoes della libreria library1. Se non viene specificata alcuna libreria nell'URL originale, viene utilizzata la libreria dell'elemento di contenuto corrente e se non è possibile risolverla, viene utilizzata la libreria predefinita specificata nel servizio WCM WCMConfigService.
        Nota: se una categoria esiste in più tassonomie, solo la prima categoria individuata viene utilizzata dalla query di ricerca. Non è possibile specificare un nome tassonomia nella query di ricerca. Per accertarsi che la query di ricerca utilizza la categoria corretta, è necessario rinominare una delle categorie.
      • Selezionare Unisci categorie selezionate con le categorie incluse per aggiungere le categorie selezionate nella sezione Altre opzioni alle categorie selezionate.
      • Selezionare Sostituisci le categorie selezionate con le categorie incluse per sostituire le categorie selezionate con le categorie selezionate nella sezione Altre opzioni. Se utilizzando i criteri immessi nella sezione Altre opzioni non vengono individuate categorie, verranno utilizzate le categorie selezionate.
  7. Per cercare gli elementi contenuto per i quali è stato creato il profilo utilizzando parole chiave specifiche, immettere le parole chiave da cercare nel campo Parole chiave corrispondenti separate da virgole. Le ricerche delle parole chiave sono sensibili al maiuscolo/minuscolo.
    1. Utilizzare le seguenti opzioni per creare dinamicamente i criteri di ricerca.
      • Per includere nella ricerca le parole chiave contenute nel profilo dell'elemento di contenuto attualmente visualizzato, selezionare Contenuto corrente.
      • Per includere nella ricerca le parole chiave in base a cui è stato creato il profilo dell'utente corrente, selezionare Utente corrente.
      • Immettere un parametro di stringa della query da ricercare. Ad esempio, se si immette myquery in questo campo, un menu visualizzato su una pagina il cui URL conteneva una query di ricerca ?myquery=shoes visualizzerà il contenuto il cui profilo presenta una parola chiave denominata shoes. Non si specifica alcuna libreria quando si utilizzano stringhe di query con parole chiave.