En esta página se explica cómo crear una plantilla de página personalizada que utilice Formulario de Adobe Campaign componentes de examinando cómo funciona la plantilla de Geometrixx-outdoors ( /apps/geometrixx-outdoors/components/page_campaign_profile
) está implementado y le dirige a la información importante que puede necesitar al crear su propia plantilla personalizada.
Los ejemplos de correo electrónico y formularios solo están disponibles en Geometrixx. Descargue contenido de Geometrixx de ejemplo desde Package Share.
AEM Para crear una plantilla de página de personalizada con componentes de formulario de Adobe Campaign, asegúrese de que dispone de lo siguiente:
ResourceSuperType correcto
Asegúrese de que el componente de página herede de mcm/campaign/components/profile
.
Esto es necesario para que los servlets obtengan y guarden información
com.day.cq.mcm.campaign.servlets.TemplateListServlet
com.day.cq.mcm.campaign.servlets.SaveProfileServlet
Configuración de ClientContext
Cuando observa la configuración de clientcontext ( /etc/designs/geometrixx-outdoors/jcr:content/page_campaign_profile
) verá la siguiente configuración:
/etc/clientcontext/campaign
head.jsp (/apps/geometrixx-outdoors/components/page_campaign_profile/head.jsp?lang=es)
Entrada head.jsp, verá las siguientes líneas que utilizan la variable clientcontext-config y el cloudservice-hook:
<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 (/apps/geometrixx-outdoors/components/page_campaign_profile/body.jsp?lang=es)
Entrada body.jsp, los servicios en la nube se cargan en la parte inferior de la página:
<cq:include path="cloudservices" resourceType="cq/cloudserviceconfigs/components/servicecomponents"/>
Propiedades de página de Campaign
Para poder seleccionar una plantilla de Adobe Campaign, las propiedades de página se amplían con la variable Campaign pestaña:
/apps/geometrixx-outdoors/components/page_campaign_profile/dialog/items/tabs/items/campaign
Configuración de plantilla.
En la plantilla ( /apps/geometrixx-outdoors/templates/campaign_profile/jcr:content
) verá los siguientes valores predeterminados:
acMapping | mapRecipient (para Adobe Campaign 6.1), profile (para Adobe Campaign Standard) |
---|---|
acTemplateId | correo |