如何将CSS,图片添加到CQ5中的页面?
问题描述:
我正在创建一个新模板,然后在CQ5中从SCRATCH创建一个页面。但我找不到添加我自己的CSS /图像/ JS到页面的选项。如何将CSS,图片添加到CQ5中的页面?
我的意思是一个地方添加/上传的实际文件。
我见过的所有教程都只讲述了基于现有模板创建模板。有没有关于如何从头开始创建页面的教程?
答
您的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文档对您也很有用,并说明如何使用该标签。
你加入“从零开始”到您的谷歌查询被提及? – 2013-02-12 12:35:27
是的,最好的结果是这个页面:http://dev.day.com/docs/v5_1/html-resources/cq5_howto_a_collection/cq5_howto_a_collection.html – 2013-02-12 12:36:39
我不知道创建页面模板的教程“刮。”由于每个模板都非常依赖CQ5框架,所以这看起来像是一项无懈可击的工作。就您的CSS和JavaScript而言,请参阅我正在准备的答案。 – 2013-02-12 16:59:11