Registrerar anpassade resurstyper registering-custom-asset-types

Aktivera anpassade resurstyper för listning i AEMForms-portalen

NOTE
Kontrollera att du har AEM 6.3 med SP1 och motsvarande AEM Forms Add On Installed. Den här funktionen fungerar bara med AEM Forms 6.3 SP1 och senare

Ange grundsökväg specify-base-path

Bassökvägen är databassökvägen på den översta nivån som innehåller alla resurser som en användare kan vilja visa i söknings- och listkomponenten. Om så önskas kan användaren även konfigurera specifika platser i bassökvägen från dialogrutan för komponentredigering, så att sökningen utlöses på specifika platser i stället för att söka igenom alla noder i bassökvägen. Som standard används grundsökvägen som sökvägskriterier för att hämta resurserna, såvida inte användaren konfigurerar en uppsättning specifika sökvägar från den här platsen. Det är viktigt att du har ett optimalt värde för den här sökvägen för att kunna göra en prestandasökning. Standardvärdet för bassökvägen förblir som /content/dam/formSanddocuments eftersom alla AEM Forms-resurser finns i /content/dam/formSanddocuments.

Steg för att konfigurera bassökvägen

  1. Logga in på crx

  2. Navigera till /libs/fd/fp/extensions/querybuilder/basepath

  3. Klicka på "Overlay Node" i verktygsfältet

  4. Kontrollera att överläggsplatsen är /apps/

  5. Klicka på OK

  6. Klicka på Spara

  7. Navigera till den nya strukturen som skapades på /apps/fd/fp/extensions/querybuilder/basepath

  8. Ändra värdet för egenskapen path till /content/dam

  9. Klicka på Spara

Genom att ange egenskapen path till /content/dam Du anger i princip Bas-sökvägen till /content/dam. Du kan verifiera detta genom att öppna komponenten Sök och Lister.

basepath

Registrera anpassade resurstyper register-custom-asset-types

Vi har lagt till en ny flik (Resurslista) i sök- och listkomponenten. På den här fliken visas en lista över de resurstyper och andra resurstyper som du konfigurerar. Som standard visas följande resurstyper

  1. Adaptiv Forms
  2. Formulärmallar
  3. PDF forms
  4. Dokument (statiskt PDF)

Steg för att registrera en anpassad resurstyp

  1. Skapa överläggsnod av /libs/fd/fp/extensions/querybuilder/assettypes

  2. Ställ in övertäckningsplatsen till "/apps"

  3. Navigera till den nya strukturen som skapades på /apps/fd/fp/extensions/querybuilder/assettypes

  4. Skapa en nod av typen "nt:unStructed" under den här platsen för den typ som ska registreras, namnge noden mp4files. Lägg till följande två egenskaper i den här mp4files-noden

    1. Lägg till jcr:title-egenskap för att ange resurstypens visningsnamn. Ställ in värdet för jcr:title på "Mp4 Files".
    2. Lägg till egenskapen type och ange värdet till videos. Det här är värdet som vi använder i vår mall för att lista resurser av typen videor. Spara ändringarna.
  5. Skapa en nod av typen "nt:unsigned" under mp4files. Namnge den här noden "sökvillkor"

  6. Lägg till ett eller flera filter under sökvillkor. Anta att om användaren vill ha ett sökfilter för att lista mp4Files vars mime-typ är "video/mp4" kan du göra det här

  7. Skapa en nod av typen "nt:undefined" under nodens sökvillkor. Namnge den här noden "filetypes"

  8. Lägg till följande två egenskaper i den här noden "filetypes"

    1. namn: ./jcr:content/metadata/dc:format
    2. värde: video/mp4
  9. Det innebär att resurser med egenskapen dc:format som är lika med video/mp4 betraktas som en resurstyp,"Mp4-videor". Du kan använda valfri egenskap i noden"jcr:content/metadata" för sökvillkoren

  10. Spara ditt arbete

När du har utfört stegen ovan börjar den nya resurstypen (Mp4-filer) visas i listrutan över resurstyper i komponenten Sök och Lister enligt nedan

mp4files

Om du har problem med att få det att fungera kan du importera följande paket. Paketet har två anpassade resurstyper definierade. MP4-filer och Word-dokument. Föreslå att du tittar på /apps/fd/fp/extensions/querybuilder/assettypes

Installera det anpassade portalpaketet. Paketet innehåller exempel på portalsida. Den här sidan används i del 2 av den här självstudien

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e