Aangepaste AEM-paginasjabloon maken met Adobe Campaign-formuliercomponenten creating-custom-aem-page-template-with-adobe-campaign-form-components

Deze pagina verklaart hoe te om een malplaatje van de douanepagina te bouwen dat ​ componenten gebruikt van de Vorm van 0} Adobe Campaign door te onderzoeken hoe het malplaatje Geometrixx-outdoor () wordt uitgevoerd, en richt u aan belangrijke informatie u kunt nodig hebben wanneer het creëren van uw eigen douanemalplaatje./apps/geometrixx-outdoors/components/page_campaign_profile

CAUTION
De e-mailcomponenten van AEM zijn vervangen. Door de aard van e-mail, die inhoud en stijl samenvoegt, worden de e-mailcomponenten die door AEM buiten de doos worden verstrekt van beperkte hergebruik voor klanten wegens de behoefte om douanestijlen in om het even welke componenten uit te voeren die voor projecten worden vereist.
E-mailcomponenten kunnen op projectniveau worden geïmplementeerd en de verouderde AEM-e-mailcomponenten laten zien hoe dat kan worden bereikt. Gebruik deze vervangen componenten echter niet voor projecten.

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

  1. Correct 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. de Montages van ClientContext

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

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

    chlimage_1-202

  3. head.jsp (https://experienceleague.adobe.com/apps/geometrixx-outdoors/components/page_campaign_profile/head.jsp?lang=nl)

    In head.jsp, ziet u de volgende lijnen die clientcontext-config en cloudservice-haak gebruiken:

    code language-none
    <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 (https://experienceleague.adobe.com/apps/geometrixx-outdoors/components/page_campaign_profile/body.jsp?lang=nl)

    In body.jsp, worden de wolkendiensten geladen bij de bodem van de pagina:

    code language-none
    <cq:include path="cloudservices" resourceType="cq/cloudserviceconfigs/components/servicecomponents"/>
    
  5. de paginaeigenschappen van de Campagne

    Om een malplaatje van Adobe Campaign te kunnen selecteren worden de pagina-eigenschappen uitgebreid met Campagne tabel:

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

    chlimage_1-203

  6. montages van het Malplaatje.

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

    table 0-row-2 1-row-2
    acMapping mapRecipient (voor Adobe Campaign 6.1), profiel (voor Adobe Campaign Standard)
    acTemplateId post

    chlimage_1-204

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2