Utilizzo delle regole di gattletto per escludere Alitems.aspx, Dispform.aspx
-
28-09-2020 - |
Domanda
Qualcuno ha alcuna idea su come escludere i moduli di elenco dal risultato della ricerca.
Ho provato molte cose suggerite su Google, ma nessuno di loro sembra funzionare.
Soluzione
Una delle opzioni sarebbe configurare le proprietà dei risultati dei risultati della ricerca. Specifica specificamente la proprietà IsDocument:"True"
per escludere le pagine di elenchi dai risultati della ricerca.
Come escludere le pagine di elenchi dai risultati della ricerca tramite i risultati della ricerca web part
- .
- Aprire la pagina dei risultati della ricerca nella modalità Modifica
- Nella web part dei risultati della ricerca, fai clic sul web parte dei risultati della ricerca Freccia del menu, quindi fai clic su Modifica web part
- Nel riquadro Tool Part Web, nella sezione
Search Criteria
, fare clic suChange query
- In Filtro proprietà, selezionare Proprietà denominata
Path
e specificare il valoreThis site
, quindi fare clic sul pulsanteAdd property filter
(la query generata viene visualizzata sulla figura seguente)
In alternativa è possibile creare un nuovo Result Source
e applicare modifiche per sito, raccolta del sito o inquilino.
- .
- Crea un nuovo
Result Source
. A seconda dell'ambito (inquilino, sito Collezione, sito) Vai alla paginaResult Source
corrispondente e seleziona un collegamentoNew Result Source
. -
Specificare la seguente query:
{searchTerms?} IsDocument:"True"
-
Vai alla pagina
Result Source
. Seleziona sorgente risultato e fare clic suSet as default
nel menu di scelta rapida.
Riferimenti
Configura proprietà dei risultati della ricerca web Parte in SharePoint Server 2013
Altri suggerimenti
controlla per essere sicuro.Perché ho corso nel problema quando escludendo Alitems.aspx con le regole di gattletto il contenuto nel sito non è più strisciato.
Quindi controlla se tutto è strisciato per essere sicuro.Per escludere Alitems.aspx aggiungerei quanto segue nella risorsa dei risultati: -FileName: Alitems.aspx