Een adaptieve formuliersjabloon maken op basis van kerncomponenten adaptive-form-templates

Wanneer u een formulier ontwerpt, voegt u velden en componenten toe om de formulierstructuur, inhoud en handelingen in de editor te definiëren. U voegt velden en componenten toe in guideRootPanel van de formuliercontainer. Met de Sjablooneditor kunt u een sjabloon maken met een basisstructuur en eerste inhoud die auteurs kunnen gebruiken om formulieren te maken.

U wilt bijvoorbeeld dat alle formulierauteurs bepaalde tekstvakken, navigatieknoppen en een verzendknop in een inschrijvingsformulier hebben. U kunt een sjabloon maken met de componenten die auteurs kunnen gebruiken om een formulier te maken dat consistent is met andere inschrijvingsformulieren. Wanneer auteurs de sjabloon gebruiken om een adaptief formulier te maken, overerft het nieuwe formulier de structuur en de componenten die u in de sjabloon hebt opgegeven. Met de Sjablooneditor kunt u:

  • Voeg kop- en voettekstcomponenten van een formulier toe aan de structuurlaag.
  • Geef de initiële inhoud voor het formulier op.
  • Geef een thema op, namelijk Handelingen verzenden.

Voorwaarde

laat de Aangepaste Componenten van de Kern van Forms voor uw milieu toe: Wanneer u een programma creeert, de Aangepaste Componenten van de Kern van Forms reeds toegelaten voor uw milieu. Als u een as a Cloud Service milieu hebt van de Vorm dat op wordt gebaseerd AEM Archetype 39 of vroeger, laat de Aangepaste Componenten van de Kern van Forms voor uw milieutoe.

NOTE
Bij het opstellen van het as a Cloud Service milieu van Forms dat op Archetype 45 wordt gebaseerd, worden de Aangepaste Forms (de Component van de Kern) malplaatjes en kern op component-gebaseerde thema's toegevoegd aan uw milieu.

Werken met een sjabloon working-with-templates

U kunt de sjablooneditor openen via het menu Gereedschappen door te navigeren naar Adobe Experience Manager > Tools > General > Templates . Hier worden de sjablonen ingedeeld in mappen die zijn ingeschakeld voor bewerkbare sjablonen.

NOTE
U kunt de op de kerncomponent gebaseerde bewerkbare sjablonen vinden in de kernmappen voor componenten.

Experience Manager biedt een algemene map voor het organiseren van sjablonen. Deze optie is echter niet standaard ingeschakeld. U kunt de beheerder vragen de algemene map in te schakelen of een map voor sjablonen te maken. Voor meer informatie over hoe te om omslagen tot stand te brengen, zie {de Mappen van het 0} Malplaatje 🔗.

Een sjabloon maken create-template

Nadat u een map hebt gemaakt, opent u de map en voert u de volgende stappen uit om een sjabloon te maken:

  1. Selecteer Create in de map die u hebt gemaakt.

  2. Selecteer in de sectie Pick a Template Type de optie Adaptive Form (Core Component) template en selecteer Next .

  3. In de Template Details sectie, verstrek a Titel van het Malplaatje en selecteer Create.
    U kunt ook een beschrijving opgeven.

  4. Selecteer Done om terug te keren naar de console of selecteer Open om de sjabloon te openen in de editor.

UI voor sjablooneditor template-editor-ui

Wanneer u een sjabloon opent voor bewerking, kunt u de volgende AEM Editor-componenten zien:

  • de toolbar van de Pagina
    Bevat de volgende opties:

    • Knevel Zijpaneel: Laat u sidebar tonen of verbergen.
    • Informatie van de Pagina: Laat u informatie zoals publiceren/unpublish tijd, duimnagels, cliënt-zijbibliotheken, paginabeleid, en cliënt-zijbibliotheek van het paginaontwerp specificeren.
    • selecteur van de Wijze: laat u de wijze veranderen. U kunt de modus Structure , Initial Content en Layout Control kiezen. In de structuurmodus kunt u de kop- en voettekst toevoegen en aanpassen. In de modus Initiële inhoud kunt u de inhoud van het formulier aanpassen.
    • Voorproef: laat u voorproef hoe het malplaatje kijkt wanneer u het publiceert. U kunt Laagkiezer en Voorvertoning gebruiken om de bewerkings- en voorvertoningsmodi in en uit te schakelen.
  • Sidebar: verstrekt de Inhoud, Eigenschappen, Assets, en de browsers van Componenten.

  • de toolbar van de Component: wanneer u een component selecteert, ziet u een toolbar die u de component laat aanpassen.

  • Pagina: Het gebied waar u inhoud toevoegt om het malplaatje tot stand te brengen.

Een sjabloon bewerken editing-a-template

De volgende modi zijn van toepassing op het selecteren en bewerken van het juiste aspect van de sjabloon:

De laagkiezer is beschikbaar naast de optie Voorvertoning in de rechterbovenhoek van het scherm.

Structuur structure

Wanneer u de structuurlaag selecteert in de Sjablooneditor, kunt u vooraf de inhoud definiëren die niet kan worden gewijzigd tijdens het maken van een adaptieve Forms die is gekoppeld aan de sjabloon.

container van de Lay-out in de structuurlaag

Componenten in de structuurlaag vergrendelen/ontgrendelen locking-unlocking-components-in-the-structure-layer

Wanneer u de sjabloon bewerkt terwijl de structuurlaag is geselecteerd, kunt u de kop- en voettekst van de sjabloon ontgrendelen. Als een component ontgrendeld is in de sjabloon, kunnen formulierauteurs de component bewerken in het adaptieve formulier waarin de sjabloon wordt gebruikt. Door een component te vergrendelen voorkomt u dat auteurs van formulieren deze bewerken in het adaptieve formulier. De optie Vergrendelen is beschikbaar op de werkbalk van de component.

U voegt bijvoorbeeld de koptekstcomponent in de sjabloon toe. Wanneer u de component selecteert, ziet u een vergrendelingsoptie op de werkbalk van de component. Koptekst bevat doorgaans een bedrijfsnaam en een logo en u wilt niet dat auteurs van formulieren het logo en de koptekst in een sjabloon wijzigen. In een adaptief formulier dat is gemaakt met de sjabloon met de koptekstcomponent vergrendeld, kunnen auteurs van formulieren het logo en de bedrijfsnaam niet wijzigen.

NOTE
Het wordt niet aanbevolen de afbeelding of het logo in de koptekstcomponent afzonderlijk te vergrendelen of te ontgrendelen. U kunt de koptekstcomponent ontgrendelen.

Oorspronkelijke inhoud initial-content

Als de optie Begininhoud is geselecteerd, wordt de container van het adaptieve formulier van de sjabloon geopend als een adaptief formulier voor bewerking. Hiermee kunt u een vooraf gedefinieerde inhoud maken die kan worden gewijzigd wanneer u een adaptieve Forms maakt die aan de sjabloon is gekoppeld. Net als bij het ontwerpen van een adaptief formulier kunt u initiële instellingen opgeven, zoals een thema selecteren en Handelingen verzenden.

Formulierauteurs gebruiken het als basis om een formulier te maken. De structuur van de inhoudsstroom wordt opgegeven in de laag Begininhoud van de sjabloon. Om aan het uitgeven van aanvankelijke inhoud van het vormmalplaatje, vóór Voorproef in de paginagoolbar, uitgezochte canvas-drop-down > Initial Content te schakelen.

Kopbal en footer die in de Aanvankelijke laag van de Inhoud wordt toegevoegd

In de Eerste laag van de Inhoud, creeert u het Adaptieve malplaatje van de Vorm dat uw auteurs als basis gebruiken. Het ontwerpen van een sjabloon lijkt op het ontwerpen van een formulier. U gebruikt de opties in de zijbalk. Sidebar verstrekt inhoud, eigenschappen, activa, en componentenbrowsers.

NOTE
Wanneer u Inhoud opslaan of PDF opslaan selecteert als Verzendhandeling, kunt u het opslagpad opgeven. Als u een pad opgeeft in een sjabloon, hebben alle formulieren die ermee worden gemaakt hetzelfde pad. U kunt het juiste opslagpad opgeven of formulierauteurs de opslaglocatie laten bijwerken om te voorkomen dat gegevens in elk formulier op dezelfde locatie worden opgeslagen.

Layout layout

Wanneer u een sjabloon bewerkt, kunt u de lay-out definiëren, gebruikt dit de standaard responsieve lay-out. De indeling helpt bij het beheer van de breedte van een component op basis van apparaatbreedte om een responsief adaptief formulierontwerp mogelijk te maken.

container van de Lay-out in de structuurlaag

Verwijs naar het artikel begrip responsieve lay-outvoor extra informatie.

De sjabloon inschakelen enabling-the-template

Wanneer u een sjabloon maakt, wordt deze toegevoegd als concept. Schakel de sjabloon in om deze te gebruiken voor het maken van Adaptive Forms. Een sjabloon inschakelen:

  1. Navigeer naar Adobe Experience Manager > Tools > Templates en open de map waarin u de sjabloon hebt gemaakt.
    De sjabloon die u hebt gemaakt, is gemarkeerd als Concept.
  2. Selecteer de sjabloon en selecteer Enable op de werkbalk.
    Wanneer u een adaptief formulier maakt, wordt de sjabloon weergegeven wanneer u wordt gevraagd een sjabloon te kiezen.

Een sjabloon importeren of exporteren importing-or-exporting-a-template

Een formulier werkt met de sjabloon. Wanneer u een adaptief formulier downloadt dat is gemaakt met een aangepaste sjabloon, wordt de sjabloon niet gedownload. Wanneer u het formulier in een ander AEM Forms -exemplaar importeert, wordt het zonder de sjabloon geïmporteerd. Als een formulier wordt geïmporteerd maar de sjabloon ervan niet beschikbaar is, wordt het formulier niet gegenereerd. U kunt de aangepaste sjabloon verpakken vanuit het knooppunt /conf in https://<server>:<port>/crx/packmgr en deze poort in het exemplaar AEM Forms plaatsen waar u het formulier wilt uploaden. U kunt een malplaatje ook creëren gebruikend AEM Archetype en het opstellen aan uw instantie van Cloud Servicen.

NOTE
  • U kunt de sjabloon Document of Record ook rechtstreeks configureren vanuit de editor voor adaptieve formulieren of de sjablooneditor voor adaptieve formulieren. Voor meer informatie, zie Document van Verslag voor Aanpassings Formsproduceren.

Een formuliergegevensmodelschema koppelen aan een sjabloon associating-form-data-model-schema-in-template

Auteurs kunnen een Form Data Model Schema koppelen aan een sjabloon voor een adaptief formulier in de sjablooneditor. Auteurs kunnen een schema in de sjablooneditor selecteren. Wanneer u een schema aan een sjabloon koppelt en een auteur van een formulier een formulier maakt op basis van de sjabloon, wordt het schema vooraf geselecteerd voor het formulier. Hiermee kunnen auteurs van formulieren het gebruik van schema's reguleren en besparen ze ook tijd voor auteurs van formulieren. Een formuliergegevensmodelschema selecteren in een sjablooneditor:

  1. Selecteer Content Browser aan de linkerkant.
  2. Ga naar de formuliercontainer Setting .
  3. Selecteer Data Model .
  4. Kies het formuliergegevensmodel (FDM) tot en met Select Form Data Model en sla de configuratie op.

vorm-gegevens-model-vereniging-in-Forms

Aangepaste eigenschappen toevoegen aan Aangepaste formuliercomponenten met behulp van sjabloonbeleid

Met aangepaste eigenschappen kunt u aangepaste kenmerken (sleutelwaardeparen) aan een Adaptief kernonderdeel van een formulier koppelen met behulp van de formuliersjabloon. De aangepaste eigenschappen worden weergegeven in de sectie properties van de koploze uitvoering van de component. Hiermee kunt u dynamisch formuliergedrag maken dat wordt aangepast op basis van de waarden van aangepaste kenmerken. Ontwikkelaars kunnen bijvoorbeeld verschillende uitvoeringen van een Forms-component zonder koptekst ontwerpen voor mobiele apparaten, desktops of webplatforms, waardoor de gebruikerservaring op een groot aantal apparaten aanzienlijk wordt verbeterd.

Aangepaste eigenschappen worden toegevoegd aan de kerndeelvelden van het Adaptief formulier:

Een aangepaste groepsnaam toevoegen aan het beleid van een sjablooneditor add-a-custom-group-name

  1. Ga naar Adobe Experience Manager > Tools > General > Templates .
  2. Selecteer de sjabloon op basis van kerncomponenten en open deze in de bewerkingsmodus.
  3. Klik het Policy 2 pictogram van het Beleid van een Adaptief gebied van de Component van de Kern van de Vorm waarop de douaneeigenschappen moeten worden bepaald. Het dialoogvenster Adaptive Form Field wordt weergegeven.
  4. Selecteer de tab Custom Properties .
  5. Geef de waarde Policy Title op onder de sectie Policy .
  6. Geef het Group name op en voeg sleutelwaardepaar toe dat aan een specifieke groep is gekoppeld. De groepsnaam is zichtbaar voor formulierauteurs in het dialoogvenster Bewerken van een component. Als u de groepsnaam selecteert, is elk bijbehorend sleutel-waardepaar van toepassing op een component.
  7. Klik [Gedaan].

Toevoegend de naam van de groep van douaneeigenschappen in malplaatjeredacteur

Wanneer u ten minste één aangepaste groep eigenschappen toevoegt met behulp van het sjabloonbeleid, wordt het tabblad Advanced weergegeven in het dialoogvenster Bewerken van een corresponderende kerncomponent.

Een aangepaste groepsnaam selecteren in het dialoogvenster voor bewerken van een kerncomponent select-a-custom-group-name

  1. Open een adaptief formulier in de bewerkingsmodus.
  2. Selecteer de component waarvoor de douaneeigenschappen in de malplaatjeredacteur zijn bepaald en uitgezocht settings_icon om de Edit dialoog van de component te openen.
  3. Selecteer de tab Advanced .
  4. Selecteer de naam van de aangepaste groep eigenschappen in de vervolgkeuzelijst Custom Property Select . Alle gedefinieerde aangepaste groepnamen worden automatisch ingevuld in de vervolgkeuzelijst.
  5. Selecteer Done om de eigenschappen op te slaan.

uitgezochte naam van de groep van het douanebezit

NOTE
  • Met het selectievakje Additional Custom Properties kunt u op dynamische wijze componentspecifieke aangepaste eigenschappen toevoegen, naast de eigenschappen die in het sjabloonbeleid worden geboden. Het douanebezit van de specifieke component neemt belangrijkheid over het douanebezit dat bij het malplaatjebeleid wordt geplaatst wanneer de waarden van de zeer belangrijke naam aanpassen.

Een adaptief formulier maken met de sjabloon creating-an-adaptive-form-using-the-template

Nadat u een sjabloon hebt gemaakt en ingeschakeld, is deze beschikbaar in Formulierbeheer wanneer u een adaptief formulier maakt. Om een malplaatje te gebruiken en een AanpassingsVorm tot stand te brengen, zie Creërend een AanpassingsVorm die op de Componenten van de Kernwordt gebaseerd.

Aanbevolen procedures best-practices

  • Maak sjablonen met gebruik van de componenten die zijn gebaseerd op kerncomponenten, zoals Adaptieve formuliertekst, Adaptieve formuliercontainer en meer. Om informatie over de AanpassingsComponenten van de Kern van Forms te krijgen, klik hier.
  • Beperk het aantal sjablonen zodat deze overeenkomen met de fundamenteel verschillende formuliertypen die op de websites beschikbaar zijn
  • Verstrek de noodzakelijke flexibiliteit en configuratiemogelijkheden aan uw douanecomponenten die in een malplaatje worden gebruikt.

Zie ook see-also

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