Show Menu
화제×

Adobe Campaign 양식 구성 요소를 사용하여 사용자 지정 AEM 페이지 템플릿 만들기

이 페이지에서는 Geometrixx-outdoors 템플릿() 의 구현 방법을 /apps/geometrixx-outdoors/components/page_campaign_profile 검사하여 Adobe Campaign 양식 구성 요소를 사용하는 사용자 지정 페이지 템플릿을 만드는 방법과 사용자 지정 템플릿을 만들 때 필요한 중요한 정보를 알려줍니다.
이메일 및 양식 샘플은 Geometrixx에서만 사용할 수 있습니다 . 패키지 공유에서 샘플 Geometrixx 콘텐츠를 다운로드하십시오.
Adobe Campaign 양식 구성 요소를 사용하여 사용자 지정 AEM 페이지 템플릿을 만들려면 다음을 보유해야 합니다.
  1. Correct resourceSuperType
    페이지 구성 요소가 에서 상속되는지 mcm/campaign/components/profile 확인합니다.
    서버가 정보를 가져오고 저장하는 데 필요합니다.
    • com.day.cq.mcm.campaign.servlets.TemplateListServlet
    • com.day.cq.mcm.campaign.servlets.SaveProfileServlet
  2. ClientContext 설정
    clientcontext 설정( /etc/designs/geometrixx-outdoors/jcr:content/page_campaign_profile )을 보면 다음 설정이 표시됩니다.
    • ClientContext는 /etc/clientcontext/campaign
    • 추가 구성 노드가 있습니다.
  3. head.jsp(/apps/geometrixx-outdoors/components/page_campaign_profile/head.jsp)
    head.jsp 에서 clientcontext-config 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"/>
    
    
  4. body.jsp(/apps/geometrixx-outdoors/components/page_campaign_profile/body.jsp)
    body.jsp에서 ​클라우드 서비스는 페이지 하단에 로드됩니다.
    <cq:include path="cloudservices" resourceType="cq/cloudserviceconfigs/components/servicecomponents"/>
    
    
  5. 캠페인 페이지 속성
    Adobe Campaign 템플릿을 선택하려면 페이지 속성이 캠페인 탭으로 확장됩니다 .
    /apps/geometrixx-outdoors/components/page_campaign_profile/dialog/items/tabs/items/campaign
  6. 템플릿 설정 .
    템플릿( /apps/geometrixx-outdoors/templates/campaign_profile/jcr:content )에는 다음 기본값이 표시됩니다.
    acMapping
    mapRecipient(Adobe Campaign 6.1용), 프로필(Adobe Campaign Standard용)
    acTemplateId
    메일