Aangepaste AEM paginasjabloon maken met Adobe Campaign-formuliercomponenten

LET OP

AEM 6.4 heeft het einde van de uitgebreide ondersteuning bereikt en deze documentatie wordt niet meer bijgewerkt. Raadpleeg voor meer informatie onze technische ondersteuningsperioden. Ondersteunde versies zoeken hier.

Deze pagina legt uit hoe u een aangepaste paginasjabloon kunt maken dat Adobe Campaign-formulier componenten door te onderzoeken hoe de Geometrixx-outdoortemplate ( /apps/geometrixx-outdoors/components/page_campaign_profile) is geïmplementeerd en verwijst naar belangrijke informatie die u nodig hebt bij het maken van uw eigen aangepaste sjabloon.

OPMERKING

E-mail- en formuliervoorbeelden zijn alleen beschikbaar in Geometrixx. Download voorbeeldinhoud van Geometrixx uit Pakket delen.

Als u een aangepaste AEM paginasjabloon wilt maken met Adobe Campaign-formuliercomponenten, moet u het volgende doen:

  1. Correcte resourceSuperType

    Zorg ervoor dat de pagina-component overerft van mcm/campaign/components/profile.

    Dit is vereist voor de servlets om informatie te verkrijgen en op te slaan

    • com.day.cq.mcm.campaign.servlets.TemplateListServlet
    • com.day.cq.mcm.campaign.servlets.SaveProfileServlet

    chlimage_1-201

  2. ClientContext-instellingen

    Wanneer u de montages van de clientcontext ( /etc/designs/geometrixx-outdoors/jcr:content/page_campaign_profile) u ziet de volgende instellingen:

    • ClientContext wijst naar /etc/clientcontext/campaign
    • Er is ook een extra config knooppunt.

    chlimage_1-202

  3. head.jsp (/apps/geometrixx-outdoors/components/page_campaign_profile/head.jsp?lang=nl)

    In head.jsp worden de volgende regels weergegeven die de clientcontext-config en de cloudservice-haak:

    <cq:include path="config" resourceType="cq/personalization/components/clientcontext_optimized/config"/>
    <sling:include path="contexthub" resourceType="granite/contexthub/components/contexthub"/>
    <cq:include script="/libs/cq/cloudserviceconfigs/components/servicelibs/servicelibs.jsp"/>
    
  4. body.jsp (/apps/geometrixx-outdoors/components/page_campaign_profile/body.jsp?lang=nl)

    In body.jsp De cloudservices worden onder aan de pagina geladen:

    <cq:include path="cloudservices" resourceType="cq/cloudserviceconfigs/components/servicecomponents"/>
    
  5. Campagnepagina-eigenschappen

    Als u een Adobe Campaign-sjabloon wilt selecteren, worden de pagina-eigenschappen uitgebreid met de Campagne tab:

    /apps/geometrixx-outdoors/components/page_campaign_profile/dialog/items/tabs/items/campaign

    chlimage_1-203

  6. Sjablooninstellingen.

    In de template ( /apps/geometrixx-outdoors/templates/campaign_profile/jcr:content) u ziet de volgende standaardwaarden:

    acMapping mapRecipient (voor Adobe Campaign 6.1), profiel (voor Adobe Campaign Standard)
    acTemplateId post

    chlimage_1-204

Op deze pagina