cq5
  • aem
  • sightly
  • 2017-02-14 56 views 2 likes 
    2

    我們有一個示例站點,其中包含基本模板和頁面級別組件。 在其head.html中,我們包含了未在頁面上反映的上下文中心。如下所示,我們的示例站點head.html的代碼片段:目標:能夠在AEM 6.2站點上使用contexthub

    <head> 
    <sly data-sly-resource="${ @ path = 'contexthub' , resourceType='libs/granite/contexthub/components/contexthub'}"></sly> 
    <title>${head.title}</title> 
    </head> 
    

    按我的理解,爲了使我們需要ContextHub功能,包括在我們的頁面級別的頭部contexthub組件零件。我仍然無法看到我的網頁上的contexthub組件。如果我錯過了實施相同步驟的任何步驟,請糾正。

    +0

    沒有你跟着[土坯contexthub](https://docs.adobe.com/docs/en/aem/6-2/develop/personalization/contexthub/ch-添加.html)文檔。你能提供你做過什麼嗎? – VAr

    +0

    是的,我做了,但沒有出現在頁面上。請參考http://stackoverflow.com/questions/42228225/to-use-contexthub-on-an-aem-site查看我已經使用的代碼片段 – parul17singh

    回答

    0

    試試這個:

    <head> 
    
    <meta data-sly-resource="${'./config' @resourceType='cq/personalization/components/clientcontext_optimized/config'}" data-sly-unwrap></meta> 
    <meta data-sly-resource="${'./contexthub' @resourceType='granite/contexthub/components/contexthub'}" data-sly-unwrap></meta> 
    
    <title>${head.title}</title> 
    </head> 
    
    相關問題