Trapsgewijze metagegevens cascading-metadata

Wanneer gebruikers de metagegevens van een element vastleggen, verschaffen ze informatie in de verschillende beschikbare velden. U kunt specifieke metagegevensvelden of veldwaarden weergeven die afhankelijk zijn van de opties die in de andere velden zijn geselecteerd. Een dergelijke voorwaardelijke weergave van metagegevens wordt trapsgewijze metagegevens genoemd. Met andere woorden, u kunt een afhankelijkheid maken tussen een bepaald metagegevensveld/een bepaalde waarde en een of meer velden en/of hun waarden.

Gebruik schema's voor metagegevens om regels voor de weergave van trapsgewijze metagegevens te definiëren. Als uw metagegevensschema bijvoorbeeld een elementtypeveld bevat, kunt u een relevante set velden definiëren die moet worden weergegeven op basis van het type element dat de gebruiker selecteert.

Hier volgen enkele gebruiksgevallen waarvoor u trapsgewijze metagegevens kunt definiëren:

  • Indien een gebruikerslocatie is vereist, relevante plaatsnaam weergeven op basis van de keuze van het land en de staat van de gebruiker.
  • Laad relevante merknamen in een lijst op basis van de door de gebruiker gekozen productcategorie.
  • Schakel de zichtbaarheid van een bepaald veld in of uit op basis van de waarde die in een ander veld is opgegeven. Geef bijvoorbeeld afzonderlijke velden voor het verzendadres weer als de gebruiker de verzending op een ander adres wil laten uitvoeren.
  • Wijs een veld aan als verplicht op basis van de waarde die in een ander veld is opgegeven.
  • Opties wijzigen die voor een bepaald veld worden weergegeven op basis van de waarde die in een ander veld is opgegeven.
  • Stel de standaardwaarde voor metagegevens in een bepaald veld in op basis van de waarde die in een ander veld is opgegeven.

Metagegevens met trapsgewijze opmaak configureren in Experience Manager configure-cascading-metadata-in-aem

Overweeg een scenario waarin u trapsgewijze metagegevens wilt weergeven op basis van het geselecteerde type element. Enkele voorbeelden

  • Geef voor een video toepasselijke velden weer, zoals indeling, codec, duur, enzovoort.
  • Voor een Word- of PDF-document geeft u velden weer, zoals het aantal pagina's, de auteur, enzovoort.

Geef de copyrightinformatie, ongeacht het gekozen elementtype, weer als een verplicht veld.

  1. Selecteer de Experience Manager logo en ga naar Tools > Assets > Metadata Schemas.

  2. In de Schema Forms pagina, selecteert u een schema en selecteert u vervolgens Edit op de werkbalk om het schema te bewerken.

    select_form

  3. (Optioneel) Maak in de Schema-editor voor metagegevens een veld dat u wilt conditionaliseren. Geef een naam- en eigenschappenpad op in het dialoogvenster Settings tab.

    Als u een tabblad wilt maken, selecteert u + om een tabblad toe te voegen en vervolgens een metagegevensveld toe te voegen.

    add_tab

  4. Voeg een vervolgkeuzeveld toe voor het elementtype. Geef een naam- en eigenschappenpad op in het dialoogvenster Settings tab. Voeg een optionele beschrijving toe.

    asset_type_field

  5. Sleutelwaardeparen zijn de opties die aan een gebruiker van een formulier worden verstrekt. U kunt de sleutel-waardeparen of manueel of van een JSON- dossier verstrekken.

    • Als u de waarden handmatig wilt opgeven, selecteert u Add Manually en selecteert u Add Choice en geeft u de optietekst en -waarde op. U kunt bijvoorbeeld de elementtypen Video, PDF, Word en Afbeelding opgeven.

    • Selecteer Add Through JSON Path en geef het pad van het JSON-bestand op. Experience Manager Hiermee haalt u de sleutelwaardeparen op in real-time wanneer het formulier aan de gebruiker wordt gepresenteerd.

    Beide opties sluiten elkaar uit. U kunt de opties niet importeren uit een JSON-bestand en handmatig bewerken.

    add_choice

    note note
    NOTE
    Wanneer u een JSON-bestand toevoegt, worden de sleutel-waardeparen niet weergegeven in de Schema-editor voor metagegevens, maar wel in het gepubliceerde formulier.
    note note
    NOTE
    Als u keuzen toevoegt en op het pop-upveld klikt, wordt de interface vervormd en werkt het verwijderpictogram voor de keuzen niet meer. Klik niet op de vervolgkeuzelijst totdat u de wijzigingen opslaat. Sla het schema op en open het opnieuw om door te gaan met bewerken als dit probleem zich voordoet.
  6. (Optioneel) Voeg de andere vereiste velden toe. U kunt bijvoorbeeld de indeling, codec en duur van de video met het elementtype opgeven.

    Op dezelfde manier voegt u afhankelijke velden toe voor andere elementtypen. Voeg bijvoorbeeld het aantal velden en de auteur van de pagina toe voor documentelementen, zoals PDF- en Word-bestanden.

    video_dependent_fields

  7. Als u een afhankelijkheid wilt maken tussen het veld voor het type element en andere velden, kiest u het afhankelijke veld en opent u het dialoogvenster Rules tab.

    select_dependentfield

  8. Kies onder Requirement de optie Required, based on new rule.

  9. Selecteren Add Rule en kiest u Asset Type veld om een afhankelijkheid te maken. Kies ook de veldwaarde waarop u de afhankelijkheid wilt maken. Kies in dit geval Video. Selecteren Done om de wijzigingen op te slaan

    define_rule

    note note
    NOTE
    U kunt regels gebruiken voor vervolgkeuzelijsten met handmatig vooraf gedefinieerde waarden. Vervolgkeuzemenu's met geconfigureerd JSON-pad kunnen niet worden gebruikt met regels die vooraf gedefinieerde waarden gebruiken om voorwaarden toe te passen. Als de waarden bij uitvoering vanuit JSON worden geladen, is het niet mogelijk een vooraf gedefinieerde regel toe te passen.
  10. Kies onder Visibility de optie Visible, based on new rule.

  11. Selecteren Add Rule en kiest u Asset Type veld om een afhankelijkheid te maken. Kies ook de veldwaarde waarop u de afhankelijkheid wilt maken. Kies in dit geval Video. Selecteren Done om de wijzigingen op te slaan

    define_visibilityrule

    note caution
    CAUTION
    Als u de waarden opnieuw wilt instellen, selecteert u op een willekeurige plaats in de interface behalve de waarden. Als de waarden opnieuw zijn ingesteld, selecteert u de waarden opnieuw.
    note note
    NOTE
    U kunt de voorwaarde Requirement en de voorwaarde Visibility onafhankelijk van elkaar toepassen.
  12. Maak op dezelfde manier een afhankelijkheid tussen de waarde Video in het veld Type element en andere velden, zoals Codec en Duur.

  13. Herhaal de stappen om documentelementen (PDF en Word) in het dialoogvenster Asset Type veld en velden, zoals Page Count en Author.

  14. Klik op Save. Pas het metagegevensschema toe op een map.

  15. Navigeer naar de map waarop u het metagegevensschema hebt toegepast en open de pagina met eigenschappen van een element. Afhankelijk van uw keuze in het veld Type element worden relevante trapsgewijze metagegevensvelden weergegeven.

    Trapsgewijze metagegevens voor video-elementen
    Afbeelding: Trapsgewijze metagegevens voor video-elementen

    Trapsgewijze metagegevens voor documentelementen
    Afbeelding: Trapsgewijze metagegevens voor documentelementen

Zie ook

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab