我需要一个简短的描述如何在日的公报(cq)中实现段落系统。
我在 cq 和 google 的文档中进行了搜索,但没有找到一个简单的解释,这很有效。
谁能给我一个小小的解释?
这将非常有帮助和赞赏。提前致谢。
(我需要 CQ4.2 的描述)
我需要一个简短的描述如何在日的公报(cq)中实现段落系统。
我在 cq 和 google 的文档中进行了搜索,但没有找到一个简单的解释,这很有效。
谁能给我一个小小的解释?
这将非常有帮助和赞赏。提前致谢。
(我需要 CQ4.2 的描述)
您可能知道,4.2 是 Communiqué CMS 的一个相对较旧的版本。当前版本是 CQ 5.5。我对5.4最熟悉,所以我的一些信息可能不适用于你的情况。
正如您可能知道的,段落系统是 CMS 提供的基础组件和功能。您可以在页面模板中包含“parsys”作为组件;您可以扩展组件,添加您自己的功能。因此,在这种情况下,我不确定您所说的“实施段落系统”是什么意思。
4.2 的文档仍可在http://docs.day.com/en/home/communique_4.html 获得。您可能还想查看http://dev.day.com/content/kb/home/cq5.html上的知识库和http://forums.adobe.com/community/digital_marketing_suite/cq5上的论坛。
我需要做的是在包含 parsys 组件之前进行初始化。
我必须在组件 parsys 前面添加的代码是:
<%
Style actstyle = null;
%>
<cfc:initComponent cellId="body" componentId="/libs/Components/body">
<% actstyle = componentContext.getStyle(); %>
</cfc:initComponent>
<cfc:includeComponent cellId="body" componentId="/libs/Components/body" />
<cfc:includeComponent cellId="parsys"
componentId="/apps/emb/Components/parsys" />
另外在组件内部我需要一个编辑栏。这也无处描述。
<%
ComponentContext cc = (ComponentContext) request.getAttribute("componentContext");
ComponentInfo ci = cc.getComponentInfo();
%>
<cfc:editbar
parName="<%= cc.getContainerList() %>"
parNum="<%= cc.getContainerLabel() %>"
storagePre="<%= cc.getStoragePre() %>"
dialogAny="<%= ci.getContentDialog() %>"
/>
问候, Seboeh