2013-02-12 31 views
2

我正在創建一個新模板,然後在CQ5中從SCRATCH創建一個頁面。但我找不到添加我自己的CSS /圖像/ JS到頁面的選項。如何將CSS,圖片添加到CQ5中的頁面?

我的意思是一個地方添加/上傳的實際文件。

我見過的所有教程都只講述了基於現有模板創建模板。有沒有關於如何從頭開始創建頁面的教程?

+0

你加入「從零開始」到您的谷歌查詢被提及? – 2013-02-12 12:35:27

+0

是的,最好的結果是這個頁面:http://dev.day.com/docs/v5_1/html-resources/cq5_howto_a_collection/cq5_howto_a_collection.html – 2013-02-12 12:36:39

+0

我不知道創建頁面模板的教程「刮。」由於每個模板都非常依賴CQ5框架,所以這看起來像是一項無懈可擊的工作。就您的CSS和JavaScript而言,請參閱我正在準備的答案。 – 2013-02-12 16:59:11

回答

3

@David,感謝您的回答,但現在,我有更好的方式來添加,然後使用WebDAV與CQ5一起使用外部文件。

與CQ5應用的WebDAV基本整合this

+0

我同意,Davids的回答並沒有真正告訴你如何將圖像上傳到jcr – Chris 2015-04-06 09:54:59

4

您的CSS和JavaScript會進入/etc/designs/[your project's name]/clientlibs下的節點。 (通常,您可以將內容主頁的頁面屬性cq:designPath設置爲/etc/designs/[your project's name]以指向此目的。)通常的做法是設置一個名爲default的clientlib子文件夾,其中您的通用樣式表和JavaScript將轉至;您可以爲特殊腳本和樣式表設置其他clientlib。將腳本和樣式表合併到頁面模板中的最簡單方法是使用<cq:includeClientLib> JSP標記。

關於clientlibs的Adobe文檔對您也很有用,並說明如何使用該標籤。

相關問題