Konfigurera Sök i Forms configuring-search-forms

Använd Sök i Forms om du vill anpassa urvalet av sökpredikat som används i de sökpaneler som finns i olika AEM och/eller paneler i redigeringsmiljön. När du anpassar panelerna blir sökfunktionen mångsidig efter dina specifika behov.

A predikatintervallfinns färdiga. Du kan lägga till flera predikat, bland annat egenskapspredikatet, för att söka efter resurser som matchar en enskild egenskap som du har angett. Alternativt kan du med Alternativ förutsäga att söka efter resurser som matchar ett eller flera värden som du anger för en viss egenskap.

Du kan konfigurera sökformulären används i olika konsoler och i resursläsaren (när du redigerar sidor). The dialogrutor för att konfigurera dessa formulär kan nås via:

  • verktyg

    • Allmänt

      • Sök i Forms

När du först öppnar den här konsolen ser du att alla konfigurationer har en hänglåssymbol. Det här anger att rätt konfiguration är standardkonfigurationen (färdig) och kan inte tas bort. När du har anpassat konfigurationen försvinner låset såvida du inte ta bort din anpassade konfiguration. I så fall återställs standardinställningen (och hänglåsindikatorn).

Fönstret Sök i formulär

Konfigurationer configurations

Standardkonfigurationerna är:

  • Sidredigeraren (dokumentsökning):

    Den här konfigurationen definierar de alternativ som är tillgängliga vid sökning efter dokument i resursläsaren (när en sida redigeras).

  • Sidredigeraren (bildsökning):

    Den här konfigurationen definierar de alternativ som är tillgängliga vid sökning efter bilder i resursläsaren (när en sida redigeras).

  • Page Editor (Manuscript search):

    Den här konfigurationen definierar de alternativ som är tillgängliga vid sökning efter manuskript i resursläsaren (när en sida redigeras).

  • Sidredigeraren (sidsökning):

    Den här konfigurationen definierar de alternativ som är tillgängliga vid sökning efter sidor i resursläsaren (när en sida redigeras).

  • Page Editor (Styckesökning):

    Den här konfigurationen definierar de alternativ som är tillgängliga vid sökning efter stycken i resursläsaren (när en sida redigeras).

  • Page Editor (produktsökning):

    Den här konfigurationen definierar de alternativ som är tillgängliga vid sökning efter produkter i resursläsaren (när en sida redigeras).

  • Page Editor (Dynamic Media Classic [tidigare Scene7] sök):

    Den här konfigurationen definierar de alternativ som är tillgängliga när du söker efter Scene7-resurser i resursläsaren (när du redigerar en sida).

  • Webbplatsadministratörens sökväg:

    Den här konfigurationen definierar de sökalternativ som är tillgängliga för användaren när sökfältet i webbplatskonsolen används.

  • Sidredigeraren (videosökning):

    Den här konfigurationen definierar de alternativ som är tillgängliga när du söker efter videofilmer i resursläsaren (när du redigerar en sida).

  • Resursadministratörssökväg:

    Den här konfigurationen definierar de sökalternativ som är tillgängliga för användaren när konsolen Resurser används.

  • Katalogadministratörssökväg:

    Den här konfigurationen definierar de sökalternativ som är tillgängliga för användaren vid sökning i en e-handelskatalog.

  • Sökväg för administrationsadministratör:

    Den här konfigurationen definierar de sökalternativ som är tillgängliga för användaren vid sökning i handelsorder.

  • Sökväg för administratör för produktsamlingar:

    Den här konfigurationen definierar de sökalternativ som är tillgängliga för användaren vid sökning i produktsamlingar för e-handel.

  • Sökväg för produktadministratörer:

    Den här konfigurationen definierar de sökalternativ som är tillgängliga för användaren vid sökning i e-handelsprodukter.

  • Sökväg för projektadministratör:

    Den här konfigurationen definierar de sökalternativ som är tillgängliga för användaren vid sökning i projekt.

Förutsägelser och deras inställningar predicates-and-their-settings

Predikat predicates

Följande predikat är tillgängliga, beroende på konfigurationen:

Förutse
Syfte
Inställningar
Analyser
Sök-/filterfunktioner i webbläsaren Sites när analysdata visas. Analyssökfilter läses in för att matcha mappade anpassade analyskolumner.
  • Fältetikett
  • Beskrivning
Senast ändrad resurs
Datum när resursen senast ändrades.
Ett anpassat predikat baserat på datumpredikatet.
Komponenter
Gör att en författare kan söka efter/filtrera sidor som har en viss komponent på sig. Exempel: ett bildgalleri.
  • Fältetikett
  • Platshållare
  • Egenskapsnamn*
  • Egenskapsdjup
  • Beskrivning
Datum
Slider-baserad sökning av resurser baserat på en date-egenskap.
  • Fältetikett
  • Egenskapsnamn*
  • Beskrivning
Datumintervall
Sök efter resurser som skapats inom ett angivet intervall efter en date-egenskap. På sökpanelen kan du ange start- och slutdatum.
  • Fältetikett
  • Platshållare
  • Egenskapsnamn*
  • Intervalltext (från)*
  • Intervall text (till)*
  • Beskrivning
Förfallostatus
Sök efter resurser baserat på förfallostatus.
  • Fältetikett
  • Egenskapsnamn*
  • Beskrivning
Filstorlek
Sök efter resurser baserat på deras storlek.
  • Fältetikett
  • Egenskapsnamn*
  • Alternativbana
  • Beskrivning
Dolt filter
Ett filter för egenskap och värde som inte är synligt för användaren.
  • Egenskapsnamn
  • Egenskapsvärde
  • Beskrivning
Alternativ

Alternativen är innehållsnoder som skapas av användaren.

Se Lägga till en alternativpredikat för mer information.

  • Fältetikett
  • JSON-sökväg
  • Egenskapsnamn*
  • Enkel markering
  • Alternativbana
  • Beskrivning
Alternativ, egenskap
Sök efter en egenskap för alternativet.
  • Fältetikett
  • Egenskapsnamn*
  • Alternativ nodsökväg
  • Enkel markering
  • Beskrivning
Sidstatus
Sök efter sidor utifrån deras status.
  • Fältetikett
  • Namn på publiceringsegenskap
  • LiveCopy-egenskapsnamn
  • Beskrivning
Bana
Sök efter resurser som finns under en viss sökväg.
  • Fältetikett
  • Lägg till söksökväg
  • Beskrivning
Egenskap
Sök på en angiven egenskap.
ingen
Publiceringsstatus
Söka efter resurser baserat på deras publiceringsstatus
  • Fältetikett
  • Egenskapsnamn*
  • Beskrivning
Intervall
Sök efter resurser som ligger inom ett angivet intervall. På sökpanelen kan du ange lägsta och högsta värden för intervallet.
  • Fältetikett
  • Egenskapsnamn
  • Beskrivning
Intervallalternativ
Ett specifikt sökpredikat för Assets och samma som för vanliga Slider Predicate. Är fortfarande tillgängligt på grund av bakåtkompatibilitetsproblem.
  • Fältetikett
  • Egenskapsnamn*
  • Alternativbana
  • Beskrivning
Klassificering
Sök efter resurser utifrån deras klassificering.
  • Fältetikett
  • Egenskapsnamn*
  • Alternativbana
  • Beskrivning
Relativt datum
Sök efter resurser baserat på det relativa datumet då de skapades
  • Fältetikett
  • Egenskapsnamn*
  • Relativt datum
  • Beskrivning
Skjutreglageintervall
Ett vanligt sökpredikat som utökar intervallpredikatet med skjutreglaget. Värdet för den egenskap som söks igenom måste vara mellan skjutreglagets gränser.
  • Fältetikett
  • Egenskapsnamn*
  • Beskrivning
Tagg
Sök efter resurser baserat på taggar. Du kan konfigurera egenskapen Path så att den fyller i olika taggar i listan Taggar.
  • Fältetikett
  • Egenskapsnamn*
  • Alternativbana
  • Beskrivning
Taggar
Sök baserat på taggar.
  • Platshållare
  • Egenskapsnamn*
  • Beskrivning
NOTE
  • De vanliga sökpredikten definieras i:
    /libs/cq/gui/components/common/admin/customsearch/searchpredicates

  • Sökpredikat som bara är relaterade till siteadmin (klassiskt användargränssnitt) finns under:
    /libs/cq/gui/components/siteadmin/admin/searchpanel/searchpredicates

    • Dessa är inaktuella och endast tillgängliga för bakåtkompatibilitet.
Informationen är endast avsedd som referens. Ändra inte /libs.

Predikatinställningar predicate-settings

Beroende på predikatet finns ett urval av inställningar tillgängliga för konfiguration:

  • Fältetikett

    Den etikett som visas som ett komprimeringsbart huvud eller som fältetikett för predikatet.

  • Beskrivning

    Beskrivande information för användaren.

  • Platshållare

    Tom text eller platshållaren för predikatet om ingen filtreringstext anges.

  • Egenskapsnamn

    Egenskapen som ska genomsökas. Den använder en relativ sökväg och jokertecknen */*/* ange egenskapens djup i förhållande till jcr:content nod (varje asterisk representerar en nodnivå).

    Om du bara vill söka på en underordnad nod på första nivån för resursen som har x -egenskapen på jcr:content nod använder */jcr:content/x

  • Egenskapsdjup

    Det maximala djup som ska sökas efter den egenskapen i resurserna. En sökning på den egenskapen kan därför utföras på en resurs och rekursiva underordnade tills nivån på de underordnade är lika med det angivna djupet.

  • Egenskapsvärde

    Egenskapsvärdet som en absolut sträng eller som ett uttrycksspråk, till exempel cq:Page eller

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

  • Intervalltext

    Etiketten för intervallfältet i Datumintervall förutsäga.

  • Alternativbana

    Användaren kan markera sökvägen med hjälp av Bandläsaren på fliken för predikatinställningar. Efter markering +, används ikonen för att lägga till markeringen i listan över giltiga alternativ (och sedan - -ikonen som ska tas bort (om det behövs).

    Alternativen är innehållsnoder som skapas av användaren och som har följande struktur:

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

  • Alternativ nodsökväg
    I praktiken samma som Sökväg till alternativ, det är bara det här som finns i det vanliga predikatfältet, det andra är specifikt för resurser.

  • Enkel markering
    Om det här alternativet är markerat återges alternativen som kryssrutor som bara tillåter ett urval. Om du av misstag markerar kryssrutan kan den avmarkeras.

  • Egenskapsnamn för Publicera och Live Copy
    Etiketterna för publicerings- och Live copy-kryssrutorna för platsspecifika predikat.

  • Det &sista; på fältetiketterna i Inställningar -fliken innebär att fälten är obligatoriska och om de lämnas tomma visas ett felmeddelande.

Konfigurera din sökning i Forms configuring-your-search-forms

Skapa/öppna en anpassad konfiguration creating-opening-a-customized-configuration

  1. Navigera till verktyg >> Allmänt >> Sök i Forms.

  2. Välj den konfiguration som du vill anpassa.

  3. Använd Redigera -ikonen för att öppna konfigurationen för uppdatering.

  4. Om du gör en ny anpassning vill du förmodligen lägga till nya predikatfält och definiera inställningarna efter behov. Om du har en befintlig anpassning kan du välja ett befintligt fält och uppdatera inställningarna.

  5. Välj Klar för att spara konfigurationen.

    note note
    NOTE
    De anpassade konfigurationerna lagras (om det är lämpligt) under:
    • /apps/cq/gui/content/facets/<option>
    • /apps/commerce/gui/content/facets/<option>

Lägg till/redigera ett prediktionsfält och definiera fältinställningar add-edit-a-predicate-field-and-define-field-settings

Du kan lägga till eller redigera fält och definiera/uppdatera deras inställningar:

  1. Öppna den anpassade konfigurationen för uppdatering.

  2. Öppna dialogrutan Välj predikat och dra predikatet till önskad plats. Till exempel Prediktion för datumintervall:

    Redigera ett sökformulär

  3. Beroende på om:

    • Du lägger till ett fält:

      När du har lagt till predikatet Inställningar öppnas och visar de egenskaper som kan definieras.

    • Du vill uppdatera ett befintligt predikat:

      Markera predikatfältet (till höger) och öppna sedan Inställningar -fliken.

    Till exempel inställningarna för Prediktion för datumintervall:

    Egenskaper för predikat för datumintervall

  4. Gör dina ändringar efter behov och bekräfta med Klar.

Förhandsgranska sökkonfigurationen previewing-the-search-configuration

  1. Välj ikonen Förhandsgranska:

    Förhandsgranska sökformulär

  2. Då visas sökformulären så som de visas (helt expanderade) i kolumnen Sök i lämplig konsol.

    Förhandsgranska sökformuläret

  3. Stäng förhandsgranskningen så att du kan returnera och slutföra konfigurationen.

Ta bort ett predikatfält deleting-a-predicate-field

  1. Öppna den anpassade konfigurationen för uppdatering.

  2. Markera predikatfältet (till höger), öppna Inställningar och sedan väljer Ta bort ikon (längst ned till vänster).

    Ikonen Ta bort

  3. En dialogruta begär en bekräftelse av borttagningsåtgärden.

  4. Bekräfta detta och andra ändringar med Klar.

Ta bort en konfiguration (för att återställa standardkonfigurationen) deleting-a-configuration-to-reinstate-the-default

När du har anpassat en konfiguration åsidosätter detta standardinställningarna. Du kan återställa standardkonfigurationen genom att ta bort den anpassade konfigurationen.

NOTE
Du kan inte ta bort någon av standardkonfigurationerna.

En anpassad konfiguration tas bort från konsolen:

  1. Välj önskad konfiguration (till exempel Page Editor (Styckesökning)) och sedan Ta bort ikon i verktygsfältet:

    Ta bort ett formulär

  2. Den anpassade konfigurationen tas bort och standardinställningen återställs (detta indikeras av att hänglåssymbolen visas igen i konsolen).

Förutsägelser för tillägg av alternativ adding-options-predicates

Alternativpredikat (Alternativ, Alternativ-egenskap) gör att du kan konfigurera ett objekt som du vill söka efter. De används för att söka efter något direkt under sidan, till exempel en egenskap på sidnoden.

I följande exempel (som används för att söka efter mallen som används för att skapa en sida) visas stegen som ingår:

  1. Skapa noden som definierar den egenskap som du vill söka efter.

    Du behöver en rotnod som innehåller definitioner av de enskilda alternativen för att vara tillgängliga för användaren.

    Noderna för de enskilda alternativen behöver egenskaperna:

    • jcr:title - den fältetikett som ska visas i sökfältet
    • value - egenskapsvärdet som ska genomsökas

    Lägga till alternativ i CRXDE

    note note
    NOTE
    Gör not ändra något i /libs bana.
    Detta beror på innehållet i /libs skrivs över nästa gång du uppgraderar din instans (och kan mycket väl skrivas över när du installerar en snabbkorrigering eller ett funktionspaket).
    Den rekommenderade metoden för konfiguration och andra ändringar är:
    1. Återskapa önskat objekt som det finns i /libs, under /apps. I det här fallet från:
    2. /libs/cq/gui/content/common/options/predicates
    3. Gör ändringar i /apps.
  2. Öppna Sök i Forms och välj den konfiguration som du vill uppdatera. Till exempel: Webbplatsadministratörens sökväg.

    Klicka sedan på Redigera sökformulär -ikon.

  3. Beroende på konfigurationen lägger du till en Alternativ eller Alternativ, egenskap till konfigurationen.

  4. Uppdatera fälten, särskilt:

    • Egenskapsnamn

      Specificera den nodegenskap som du vill söka efter på målnoderna. Till exempel:

      jcr:content/cq:template

    • Alternativ nodsökväg

      Välj den sökväg där du vill ha dina alternativ. Till exempel:

      /apps/cq/gui/content/common/options/predicates/templatetype

    Lägga till egenskapssökväg

  5. Välj Klar för att spara konfigurationen.

  6. Navigera till rätt konsol (i det här exemplet Webbplatser) och öppna Sök järnväg. De nya sökformulären, tillsammans med de olika alternativen, visas. Välj önskat alternativ så att du kan se sökresultaten:

    Slutresultaten

Användarbehörigheter user-permissions

I följande tabell visas de behörigheter som krävs för att utföra redigerings-, borttagnings- och förhandsgranskningsåtgärder i sökformulär.

Åtgärd
Behörigheter
Redigera
Läsa, skriva behörigheter på /apps nod.
Ta bort
Läsa, skriva, ta bort behörigheter för /apps nod
Förhandsgranska
Läsa, skriva, ta bort behörigheter för /var/dam/content nod.
Läsa, skriva behörigheter på /apps nod.
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2