Aangepaste AEM paginasjabloon maken met Adobe Campaign-formuliercomponenten creating-custom-aem-page-template-with-adobe-campaign-form-components
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.
Als u een aangepaste AEM paginasjabloon wilt maken met Adobe Campaign-formuliercomponenten, moet u het volgende doen:
-
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.TemplateListServletcom.day.cq.mcm.campaign.servlets.SaveProfileServlet
-
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.
- ClientContext wijst naar
-
head.jsp (https://experienceleague.adobe.com/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:
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"/> -
body.jsp (https://experienceleague.adobe.com/apps/geometrixx-outdoors/components/page_campaign_profile/body.jsp?lang=nl)
In body.jsp De cloudservices worden onder aan de pagina geladen:
code language-none <cq:include path="cloudservices" resourceType="cq/cloudserviceconfigs/components/servicecomponents"/> -
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
-
Sjablooninstellingen.
In de template (
/apps/geometrixx-outdoors/templates/campaign_profile/jcr:content) u ziet de volgende standaardwaarden:table 0-row-2 1-row-2 acMapping mapRecipient (voor Adobe Campaign 6.1), profiel (voor Adobe Campaign Standard) acTemplateId post