问题标签 [day-cq]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
4251 浏览

aem - 这里有人用过DAY CQ吗?

这里有人在 DAY CQ 开发吗?能指教一下在什么论坛或社区寻求帮助?我尝试注册他们的谷歌群组,但无法注册

0 投票
1 回答
2222 浏览

utf-8 - 在 Day CQ 中设置字符编码

我有一些标记要添加到 Day CQ 中的页面组件中,该组件由作者进行 UTF-8 编码。最初我无法将它保存在 CRXDE 中,b/c 编辑器设置为保存在 ISO-8859-1 中。我找到了更改此设置的设置,但现在当使用此组件的页面呈现给浏览器时,某些字符似乎使用了不同的编码。我需要更改 CQ Web 服务器或 servlet 引擎的设置吗?我在 Windows 7 上运行 CQ 5.3。

编辑:HTTP 标头具有 Content-Type: text/html;charset=UTF-8 并且有一个 meta 标签指定 meta http-equiv="Content-type" content="text/html; charset=utf-8"

0 投票
1 回答
989 浏览

jdbc - 您如何在 Adob​​e/Day CQ5 中设置多个 JDBC 数据库池?

使用 Adob​​e (Day) Communique 5,我一直在为我的第一个数据库使用标准的 JDBC Connections Pool 服务,它运行良好。现在我需要为其他数据库配置更多的连接池。

当我转到 /system/console、Configurations、JDBC Connections Pool 时,我只看到一个可配置的 JDBC 连接。有没有办法设置多个?

0 投票
2 回答
505 浏览

adobe - 页面上最多需要一个组件实例

我用 Day CQ5 开发网站。我正在开发模板、组件和页面,但遇到了问题。在站点的页面上可以是一个组件的实例,并且需要防止添加其他实例。我怎样才能做到这一点?也许有人遇到过这个问题?

0 投票
5 回答
10732 浏览

element - CQ5中如何限制multifield中的元素个数?

我用 Day CQ5 开发了这个网站,但遇到了一个问题。我正在创建一个组件,以及它的对话。我在对话框中使用了组件元素“multifield”,其中包含几个元素“pathfield”。如何设置特定数量的元素“pathfield”并删除按钮“+”和“-”?

0 投票
1 回答
862 浏览

adobe - 关于如何在 adobe cq 5.4 中开始开发移动网站的任何建议

任何人都可以提供有关在 cq 日从哪里开始开发移动网站的任何指示吗?如果有教程的网站也请分享?任何帮助将不胜感激

0 投票
1 回答
1549 浏览

adobe - Day CQ 的组件库

我正在 Adob​​e Day CQ 上开发一个网站。我的站点应该包含许多在标准库 Day CQ 中找不到的不同组件。此 CMS 是否有任何第三方组件库,或者我需要自己创建它们吗?

0 投票
1 回答
2137 浏览

configuration - 为 CQ 存储特定于环境的 OSGI 配置

我想存储我们在 SVN 中制作的 Felix 配置,并将它们应用于自动构建生成的包中的 CQ。为此,我一直按照此 CQ5 OSGI 配置文档中的说明创建 sling:OsgiConfig 配置节点,以将其签入 SVN。

如何存储特定于环境的配置?例如,我希望 DEV 环境的日志配置与 PROD 环境将使用的日志配置不同。我想理想地将两种环境的配置存储在 SVN 中,并让环境根据环境选择要使用的配置。

我该怎么做——或者我应该为特定环境的配置使用不同的方法吗?

0 投票
7 回答
21538 浏览

adobe - 在 Adob​​e CQ 中确定运行模式

我如何以编程方式知道实例正在运行哪种运行模式?我创建了一个自定义标签,根据实例运行模式提供配置,但我无法确定当前的运行模式。
我找到了一个返回 run-mods 实例列表的方法:

但我无法获取对象 SlingSettings 或 BundleContext。我怎样才能得到这些对象,或者也许有另一种方法来获得当前的运行模式?

0 投票
2 回答
2639 浏览

caching - 如何从 CQ5 调度程序缓存中排除从特定模板创建的页面?

我有一个特定的 Adob​​e CQ5 (5.5) 内容模板,作者将使用它来创建页面。我想从调度程序缓存中排除从此模板创建的任何页面。据我目前了解,我知道防止缓存的唯一方法是将dispatcher.any配置为缓存特定的 URL。但在这种情况下,直到 Web 作者使用模板创建页面时,才知道 URL。我不想在每次创建页面时都返回并修改 dispatcher.any ——或者至少我想在没有其他方法的情况下自动执行此操作。我正在使用 IIS 作为调度程序。我不想缓存页面的原因是因为为这些页面呈现内容的底层 JSP 会生成动态内容,并且页面不使用查询字符串并且不会携带身份验证标头。这些页面将在不可预知的目录中创建,所以我不提前知道 URL 模式。

我该如何配置,以便从某个模板创建的任何页面都将自动从调度程序缓存中排除?

似乎 CQ 应该有一些机制来尊重 HTTP 响应/缓存标头。如果 HTTP 响应标头指定不应缓存响应,那么调度程序似乎不应该缓存它——不管 dispatcher.any 怎么说。这是我一直在参考的 CQ5 文档。