我正在创建一个新模板,然后在 CQ5 中从 SCRATCH 创建一个页面。但我找不到将我自己的 CSS/图像/JS 添加到页面的选项。
我的意思是添加/上传实际文件的地方。
我见过的所有教程都只讨论基于现有模板创建模板。有没有关于如何从头开始创建页面的教程?
您的 CSS 和 JavaScript 进入/etc/designs/[your project's name]/clientlibs
. (通常,您可以将cq:designPath
内容主页的 page 属性设置/etc/designs/[your project's name]
为指向它。)通常的做法是设置一个名为 的 clientlibs 子文件夹default
,您的通用样式表和 JavaScript 都存放在该文件夹中;您可以为特殊情况的脚本和样式表设置其他客户端库。将脚本和样式表合并到页面模板中的最简单方法是<cq:includeClientLib>
JSP 标记。
clientlibs上的 Adobe 文档对您也很有用,并解释了如何使用该标签。
@David,感谢您的回答,但现在,我有一个更好的方法来添加然后使用带有 CQ5 的 WebDAV 的外部文件。
本页提到了 WebDAV 与 CQ5 应用程序的基本集成