Zoekformulieren configureren configuring-search-forms
Gebruiken Zoeken in Forms om de selectie aan te passen van zoekvoorspelden die worden gebruikt in de zoekdeelvensters die beschikbaar zijn in verschillende AEM en/of deelvensters van de auteursomgeving. Als u deze deelvensters aanpast, is de zoekfunctionaliteit veelzijdig op basis van uw specifieke behoeften.
A voorspelbares is beschikbaar buiten de doos. U kunt veelvoudige predikaten toevoegen, met inbegrip van (onder andere) het voorspel van het Bezit om naar activa te zoeken die één enkel bezit aanpassen dat door u wordt gespecificeerd, of de Opties voorspellen om activa te zoeken die één of meerdere waarden aanpassen die u voor een bepaald bezit specificeert.
U kunt de zoekformulieren configureren worden gebruikt in verschillende consoles en de middelenbrowser (bij het bewerken van pagina's). De dialoogvensters voor het configureren van deze formulieren kan worden geraadpleegd via:
-
Gereedschappen
-
Algemeen
- Zoeken in formulieren
-
Wanneer u eerst tot deze console toegang hebt kunt u zien dat alle configuraties een hangslotsymbool hebben. Dit wijst erop dat de aangewezen configuratie de standaardconfiguratie (uit-van-de-doos) is - en kan niet worden geschrapt. Zodra u de configuratie hebt aangepast zal het slot - tenzij u verdwijnen verwijder uw aangepaste configuratie, in welk geval de standaardwaarde (en de hangslotindicator) opnieuw worden ingevoerd.
Configuraties configurations
De beschikbare standaardconfiguraties zijn:
-
Pagina-editor (zoeken naar documenten):
Deze configuratie bepaalt de beschikbare opties wanneer het zoeken naar document in middelenbrowser (wanneer het uitgeven van een pagina).
-
Pagina-editor (zoeken naar afbeeldingen):
Deze configuratie bepaalt de beschikbare opties wanneer het zoeken naar beelden in middelenbrowser (wanneer het uitgeven van een pagina).
-
Pagina-editor (Manuscript-zoekopdracht):
Deze configuratie bepaalt de beschikbare opties wanneer het zoeken naar manuscripten in middelenbrowser (wanneer het uitgeven van een pagina).
-
Pagina-editor (zoeken naar pagina):
Deze configuratie bepaalt de beschikbare opties wanneer het zoeken naar pagina's in middelenbrowser (wanneer het uitgeven van een pagina).
-
Pagina-editor (zoeken naar alinea's):
Deze configuratie bepaalt de beschikbare opties wanneer het zoeken naar paragrafen in middelenbrowser (wanneer het uitgeven van een pagina).
-
Pagina-editor (zoeken naar producten):
Deze configuratie bepaalt de beschikbare opties wanneer het zoeken naar producten in middelenbrowser (wanneer het uitgeven van een pagina).
-
Pagina-editor (Dynamic Media Classic [voorheen Scene7] zoeken):
Deze configuratie definieert de beschikbare opties bij het zoeken naar Dynamic Media Classic-bronnen in de middelenbrowser (bij het bewerken van een pagina).
-
Sites Admin Search Rail:
Deze configuratie bepaalt de onderzoeksopties beschikbaar aan de gebruiker wanneer het gebruiken van de onderzoekslijn van de console van Plaatsen.
-
Pagina-editor (videozoekopdracht):
Deze configuratie bepaalt de beschikbare opties wanneer het zoeken naar video's in middelenbrowser (wanneer het uitgeven van een pagina).
-
Middelen Admin Search Rail:
Deze configuratie bepaalt de onderzoeksopties beschikbaar aan de gebruiker wanneer het gebruiken van de console van Activa.
-
Zoekspoor voor catalogusbeheer:
Deze configuratie bepaalt de onderzoeksopties beschikbaar aan de gebruiker wanneer het zoeken van een handelscatalogus.
-
Zoekspoor voor bestellingen Admin:
Deze configuratie bepaalt de onderzoeksopties beschikbaar aan de gebruiker wanneer het zoeken van handelsorden.
-
Zoekspoor voor productverzamelingen Admin:
Deze configuratie bepaalt de onderzoeksopties beschikbaar aan de gebruiker wanneer het zoeken van handelsproductinzamelingen.
-
Zoekspoor voor productbeheer:
Deze configuratie bepaalt de onderzoeksopties beschikbaar aan de gebruiker wanneer het zoeken van handelsproducten.
-
Zoekspoor voor projectbeheerder:
Deze configuratie bepaalt de onderzoeksopties beschikbaar aan de gebruiker wanneer het zoeken van projecten.
Voorspellen en instellingen predicates-and-their-settings
Voorspellen predicates
De volgende predikaten zijn beschikbaar, afhankelijk van de configuratie:
-
De algemene zoekvoorspelling wordt gedefinieerd in:
/libs/cq/gui/components/common/admin/customsearch/searchpredicates
-
Zoekvoorspellingen die alleen betrekking hebben op sitebeheer (klassieke UI) bevinden zich onder:
/libs/cq/gui/components/siteadmin/admin/searchpanel/searchpredicates
- Deze zijn verouderd en zijn alleen beschikbaar voor achterwaartse compatibiliteit.
/libs
.Voorspelinstellingen predicate-settings
Afhankelijk van de voorspelling is een selectie van instellingen beschikbaar voor configuratie:
-
Veldlabel
Het label dat wordt weergegeven als de inklapbare koptekst of als veldlabel van de voorspelling.
-
Beschrijving
Beschrijvende details voor de gebruiker.
-
Plaatsaanduiding
Lege tekst of de plaatsaanduiding van de voorspelling voor het geval er geen filtertekst wordt ingevoerd.
-
Eigenschapnaam
De eigenschap waarop moet worden gezocht. Er wordt een relatief pad en de jokertekens gebruikt
*/*/*
Geef de diepte van de eigenschap op ten opzichte van dejcr:content
knooppunt (elke asterisk vertegenwoordigt één knooppuntniveau).Als u slechts op een eerste niveaukindknoop van het middel wilt zoeken dat heeft
x
eigenschap op dejcr:content
knooppuntgebruik*/jcr:content/x
-
Diepte van eigenschap
De maximumdiepte om naar dat bezit binnen de middelen te zoeken. Een zoekopdracht naar die eigenschap kan dus worden uitgevoerd op een resource en recursieve onderliggende elementen totdat het niveau van de onderliggende elementen overeenkomt met de opgegeven diepte.
-
Waarde van eigenschap
De eigenschapswaarde als een absolute tekenreeks of als expressietaal; bijvoorbeeld:
cq:Page
of${empty requestPathInfo.suffix ? "/content" : requestPathInfo.suffix}
. -
Bereik tekst
Het label van het bereikveld in het dialoogvenster Datumbereik voorspellen.
-
Optiepad
De gebruiker kan het pad selecteren met behulp van de Padbrowser op het tabblad Voorspelfunctie. Na het selecteren van + wordt gebruikt om de selectie toe te voegen aan de lijst met geldige opties (en - pictogram dat moet worden verwijderd, indien vereist).
De opties zijn inhoudsknooppunten die door de gebruiker zijn gemaakt en die de volgende structuur hebben:
(jcr:primaryType = nt:unstructured, value (String), jcr:title (String))
-
Pad naar knooppunt Opties
In feite hetzelfde als
Pad naar opties Alleen dit gebeurt in het gemeenschappelijke voorspelde veld, het andere is specifiek voor elementen. -
Enkel selecteren
Als deze optie is ingeschakeld, worden de opties weergegeven als selectievakjes die slechts één selectie toestaan. Als u per ongeluk een selectievakje hebt ingeschakeld, kan dit worden uitgeschakeld. -
Naam/namen van eigenschappen van live-kopie publiceren en kopiëren
De etiketten voor publiceren en levende exemplaarcontroledozen voor het specifieke predikaat van Plaatsen. -
De &laatste; op de veldlabels in de Instellingen tab betekent dat de velden vereist zijn en dat er een foutbericht verschijnt als deze leeg zijn gelaten
Uw zoekopdracht configureren, Forms configuring-your-search-forms
Een aangepaste configuratie maken/openen creating-opening-a-customized-configuration
-
Navigeren naar Gereedschappen, Bewerkingen, Zoeken in Forms.
-
Selecteer de configuratie die u wilt aanpassen.
-
Gebruik de Bewerken pictogram om de configuratie voor het bijwerken te openen.
-
Als u een nieuwe aanpassing wilt maken, zult u waarschijnlijk nieuwe basisvelden toevoegen en de instellingen definiëren zoals vereist. Als een bestaande aanpassing u een bestaand gebied kunt selecteren en de instellingen bijwerken.
-
Selecteren Gereed om de configuratie op te slaan.
note note NOTE De aangepaste configuraties worden (indien van toepassing) opgeslagen onder: /apps/cq/gui/content/facets/<option>
/apps/commerce/gui/content/facets/<option>
Een voorspelbaar veld toevoegen/bewerken en veldinstellingen definiëren add-edit-a-predicate-field-and-define-field-settings
U kunt velden toevoegen of bewerken en de instellingen van velden definiëren/bijwerken:
-
Open de aangepaste configuratie voor bijwerken.
-
Als u een nieuw veld wilt toevoegen, opent u het dialoogvenster Predicate selecteren en sleep de vereiste voorspelling naar de gewenste locatie. De Datumbereik:
-
Afhankelijk van of:
-
U voegt een nieuw veld toe:
Na het toevoegen van predikaat Instellingen worden de eigenschappen die kunnen worden gedefinieerd, geopend en weergegeven.
-
U wilt een bestaande voorspelling bijwerken:
Selecteer het voorloopveld (rechts) en open vervolgens het Instellingen tab.
De instellingen voor de Datumbereik:
-
-
Breng de gewenste wijzigingen aan en bevestig deze met Gereed.
Een voorvertoning weergeven van de zoekconfiguratie previewing-the-search-configuration
-
Selecteer het pictogram Voorvertoning:
-
Hierdoor worden de zoekformulieren weergegeven zoals deze worden weergegeven (volledig uitgevouwen) in de kolom Zoeken van de desbetreffende console.
-
Sluiten de voorvertoning om de configuratie te retourneren en te voltooien.
Een voorspelbaar veld verwijderen deleting-a-predicate-field
-
Open de aangepaste configuratie voor bijwerken.
-
Selecteer het voorloopveld (rechts) en open het dialoogvenster Instellingen en selecteert u vervolgens de Verwijderen pictogram (linksonder).
-
In een dialoogvenster wordt bevestiging van de verwijderactie gevraagd.
-
Bevestig dit en eventuele andere wijzigingen met Gereed.
Een configuratie verwijderen (om de standaardinstelling te herstellen) deleting-a-configuration-to-reinstate-the-default
Zodra u een configuratie hebt aangepast zal dit de gebreken met voeten treden. U kunt de standaardconfiguratie herstellen door uw aangepaste configuratie te schrappen.
Het schrappen van een aangepaste configuratie wordt gedaan van de console:
-
Selecteer de vereiste configuratie (bijvoorbeeld Pagina-editor (zoeken in alinea's)) en vervolgens de Verwijderen pictogram in de werkbalk:
-
De aangepaste configuratie wordt verwijderd en de standaardinstelling wordt hersteld (dit wordt aangegeven door het opnieuw verschijnen van het hangslotsymbool in de console).
Voorwaarden voor opties toevoegen adding-options-predicates
De voorspelling van de optie (Opties, het Bezit van Opties) staat u toe om een punt te vormen dat moet worden gezocht naar. Deze worden meestal gebruikt om rechtstreeks onder de pagina naar iets te zoeken. bijvoorbeeld een eigenschap op het paginaknooppunt.
In het volgende voorbeeld (om te zoeken op basis van de sjabloon die wordt gebruikt om een pagina te maken) worden de desbetreffende stappen geïllustreerd:
-
Maak het knooppunt waarin de eigenschap wordt gedefinieerd waarop moet worden gezocht.
U hebt een basisknooppunt nodig met definities van de afzonderlijke opties die beschikbaar zijn voor de gebruiker.
De knooppunten voor de afzonderlijke opties hebben de volgende eigenschappen nodig:
jcr:title
- het veldetiket dat in de zoekrail moet worden aangebracht;value
- de waarde van de eigenschap waarop moet worden gezocht
note note NOTE U moet niets wijzigen in de /libs
pad.Dit komt omdat de inhoud van /libs
wordt de volgende keer overschreven wanneer u een upgrade uitvoert van uw exemplaar (en kan worden overschreven wanneer u een hotfix- of functiepakket toepast).De aanbevolen methode voor configuratie en andere wijzigingen is: - Het vereiste item opnieuw maken, zoals dit bestaat in
/libs
, onder/apps
. In dit geval: /libs/cq/gui/content/common/options/predicates
- Breng wijzigingen aan in
/apps.
-
Open de Zoeken in Forms console en selecteer de configuratie u wilt bijwerken. Bijvoorbeeld: Sites Admin Search Rail.
Klik vervolgens op Zoekformulieren bewerken pictogram.
-
Afhankelijk van de configuratie voegt u een Opties of Opties, eigenschap naar de configuratie.
-
Werk de velden bij, met name:
-
Eigenschapnaam
Specifiek het knoopbezit dat op de doelknopen moet worden gezocht. Bijvoorbeeld:
jcr:content/cq:template
-
Pad naar knooppunt Option
Selecteer het pad naar de locatie waar uw opties staan. Bijvoorbeeld:
/apps/cq/gui/content/common/options/predicates/templatetype
-
-
Selecteren Gereed om uw configuratie op te slaan.
-
Navigeer aan de aangewezen console (in dit voorbeeld, Sites) en opent u de Zoeken spoorwegen. De nieuwe zoekformulieren worden samen met de verschillende opties weergegeven. Selecteer de gewenste optie om de zoekresultaten weer te geven:
Gebruikersmachtigingen user-permissions
In de volgende tabel worden de machtigingen weergegeven die vereist zijn voor het uitvoeren van bewerkingen, verwijderen en voorvertoningen van handelingen op zoekformulieren.