Skapa en anpassad AEM med Adobe Campaign Form Components creating-custom-aem-page-template-with-adobe-campaign-form-components

På den här sidan beskrivs hur du skapar en anpassad sidmall som använder Adobe Campaign Form genom att undersöka hur mallen för Geometrixx utomhus ( /apps/geometrixx-outdoors/components/page_campaign_profile) är implementerat och pekar på viktig information som du kan behöva när du skapar en egen anpassad mall.

NOTE
E-post och formulärexempel är bara tillgängliga i Geometrixx. Hämta exempelinnehåll för Geometrixx från paketresurs.

Om du vill skapa en anpassad AEM sidmall med hjälp av Adobe Campaign Form-komponenter måste du ha följande:

  1. Korrigera resourceSuperType

    Kontrollera att sidkomponenten ärver från mcm/campaign/components/profile.

    Detta krävs för att servletarna ska kunna hämta och spara information

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

    chlimage_1-201

  2. Inställningar för ClientContext

    När du tittar på klientkontextinställningarna ( /etc/designs/geometrixx-outdoors/jcr:content/page_campaign_profile) visas följande inställningar:

    • ClientContexten pekar på /etc/clientcontext/campaign
    • Det finns även en extra config nod.

    chlimage_1-202

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

    I head.jsp visas följande rader som använder clientcontext-config och molntjänstkrok:

    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=sv)

    I body.jsp, läses molntjänsterna in längst ned på sidan:

    code language-none
    <cq:include path="cloudservices" resourceType="cq/cloudserviceconfigs/components/servicecomponents"/>
    
  5. Egenskaper för kampanjsida

    För att kunna välja en Adobe Campaign-mall utökas sidegenskaperna med Campaign tab:

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

    chlimage_1-203

  6. Mallinställningar.

    I mallen ( /apps/geometrixx-outdoors/templates/campaign_profile/jcr:content) visas följande standardvärden:

    table 0-row-2 1-row-2
    acMapping mapRecipient (för Adobe Campaign 6.1), profile (för Adobe Campaign Standard)
    acTemplateId mail

    chlimage_1-204

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