Konfigurera Sök i Forms configuring-search-forms
Använd Sök i Forms om du vill anpassa urvalet av sökprefix som används i de sökpaneler som finns i olika AEM konsoler och/eller paneler i författarmiljön. När du anpassar panelerna blir sökfunktionen mångsidig efter dina specifika behov.
Ett intervall med predikats är tillgängligt direkt. 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 som används i olika konsoler och i resursläsaren (när du redigerar sidor). Dialogrutorna för konfiguration av 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 om du inte tar bort din anpassade konfiguration. I så fall återställs standardinställningen (och hänglåsindikatorn).
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).
-
Sidredigeraren (manuell sökning):
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).
-
Sidredigeraren (sökning efter stycken):
Den här konfigurationen definierar de alternativ som är tillgängliga vid sökning efter stycken i resursläsaren (när en sida redigeras).
-
Sidredigeraren (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).
-
Sidredigeraren (Dynamic Media Classic [tidigare Scene7]-sökning):
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).
-
Sökväg för webbplatsadministratörer:
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).
-
Sökväg till Assets Admin Search:
Den här konfigurationen definierar de sökalternativ som är tillgängliga för användaren när Assets-konsolen används.
-
Katalogadministratörens sö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:
-
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.
/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
*/*/*
anger djupet för egenskapen i förhållande till nodenjcr:content
(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 egenskapen
x
på nodenjcr:content
använder du*/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 predikatet Datumintervall .
-
Alternativsökväg
Användaren kan markera sökvägen med hjälp av Bandläsaren på fliken för predikatinställningar. När du har markerat + används ikonen för att lägga till markeringen i listan med 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))
-
Nodsökväg för alternativ
I själva verket är det samma som Alternativsökväg , men bara det här är i det vanliga predikatfältet, det andra är specifikt för resurser. -
En 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 Publish och Live Copy
Etiketterna för publicerings- och Live copy-kryssrutorna för platsspecifika predikat. -
* på fältetiketterna på fliken Settings betyder det 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
-
Navigera till Verktyg >> Allmänt >> Sök i Forms.
-
Välj den konfiguration som du vill anpassa.
-
Använd ikonen Redigera för att öppna konfigurationen för uppdatering.
-
Om en ny anpassning används, vill du förmodligen lägga till nya predikatfält och definiera inställningarna efter behov. Om det finns en befintlig anpassning kan du välja ett befintligt fält och uppdatera inställningarna.
-
Välj Klar om du vill 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:
-
Öppna den anpassade konfigurationen för uppdatering.
-
Om du vill lägga till ett fält öppnar du fliken Välj predikat och drar predikatet till önskad plats. Exempel: Förutsägelse för datumintervall:
-
Beroende på om:
-
Du lägger till ett fält:
När du har lagt till predikatet öppnas fliken Inställningar och egenskaperna som kan definieras visas.
-
Du vill uppdatera ett befintligt predikat:
Markera predikatfältet (till höger) och öppna sedan fliken Inställningar.
Till exempel inställningarna för Förutsägelse av datumintervall:
-
-
Gör önskade ändringar och bekräfta med Klar.
Förhandsgranska sökkonfigurationen previewing-the-search-configuration
-
Välj ikonen Förhandsgranska:
-
Då visas sökformulären så som de visas (helt expanderade) i kolumnen Sök i lämplig konsol.
-
Stäng förhandsgranskningen så att du kan returnera och slutföra konfigurationen.
Ta bort ett predikatfält deleting-a-predicate-field
-
Öppna den anpassade konfigurationen för uppdatering.
-
Markera predikatfältet (till höger), öppna fliken Inställningar och välj sedan ikonen Ta bort (längst ned till vänster).
-
En dialogruta begär en bekräftelse av borttagningsåtgärden.
-
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.
En anpassad konfiguration tas bort från konsolen:
-
Välj önskad konfiguration (till exempel Sidredigeraren (sökning efter stycken)) och sedan ikonen Ta bort i verktygsfältet:
-
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:
-
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
- fältetiketten som ska visas i sökfältetvalue
- egenskapsvärdet som ska genomsökas
note note NOTE Ändra inte något i sökvägen /libs
.Detta beror på att innehållet i /libs
skrivs över nästa gång du uppgraderar din instans (och kan mycket väl skrivas över när du använder en snabbkorrigering eller ett funktionspaket).Den rekommenderade metoden för konfiguration och andra ändringar är: - Återskapa det obligatoriska objektet, som det finns i
/libs
, under/apps
. I det här fallet från: /libs/cq/gui/content/common/options/predicates
- Gör ändringar i
/apps.
-
Öppna sökkonsolen för Forms och välj den konfiguration som du vill uppdatera. Till exempel Sökväg för webbplatsadministratörer.
Klicka sedan på ikonen Redigera sökformulär .
-
Beroende på konfigurationen lägger du till en Alternativ eller Alternativ i konfigurationen.
-
Uppdatera fälten, särskilt:
-
Egenskapsnamn
Specificera den nodegenskap som du vill söka efter på målnoderna. Till exempel:
jcr:content/cq:template
-
Alternativnodssö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
-
-
Välj Klar om du vill spara konfigurationen.
-
Navigera till rätt konsol (i det här exemplet Platser) och öppna sökfältet. De nya sökformulären, tillsammans med de olika alternativen, visas. Välj önskat alternativ så att du kan se sökresultaten:
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.