问题标签 [aem-6]

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 投票
2 回答
455 浏览

aem - 包复制后停用页面可用

这是场景(CQ5.6)。假设有以下节点/content/geometrixx/articles,其中包含文章。在作者实例中,我创建了一个包作为该节点的备份。然后我在文章中停用 article1,如果我尝试访问该页面,我会得到一个 404 页面,那很好。但是,如果我再次构建备份包然后复制它,则可以使用已停用的页面(article1),也就是说,我得到的不是 404,而是文章。

有没有办法在保留停用页面的同时复制包?也就是说,我如何避免重新激活?

0 投票
1 回答
32023 浏览

aem - 条件语句一目了然

在 Sightly 模板语言中,对于 Adob​​e AEM6,如果条件为真,我如何使用特定类?

${properties.reduceImage} 是我的复选框,因此如果选中该复选框,则添加该类,否则它不会返回任何内容。我不确定我是否以正确的方式这样做。

0 投票
2 回答
1051 浏览

aem - AEM 6.1:ACS AEM 公用包 - 多字段

我正在使用 AEM 6.1 并使用 acs aem commons 2.2 版捆绑包提供的多字段。我想限制我可以配置的多字段数量。我已经浏览了这里的文档,但似乎没有任何效果。有任何想法吗?

0 投票
1 回答
6630 浏览

aem - CQ5 和 AEM 6.x 有什么区别?主要区别是什么?

当我说 CQ5 时,我指的是 5.5 版。

我想知道功能的主要区别。

我见过AEM 6.0,它的核心和CQ5一样。我查看了示例,所有示例都相同,我发现的唯一区别是 WCM 的 UI,即它有新的外观,但您仍然可以切换到经典模式。

CQ5 仍然鼓励在 JSP 中编码,即它仍然使用 scriplets。

在 AEM 6.x 中使用 Scriptlet 有什么替代方法吗?

我觉得 Adob​​e 刚刚改变了 CQ5 的外观和感觉,他们发布了一个名为 AEM 6.x 的新版本

AEM 6.x 有哪些 CQ5 中没有的杀手级功能?

0 投票
0 回答
57 浏览

adobe - 如何在 AEM 6.1 中添加冲突处理程序(或 ConflictHook)

Jackrabbit Oak 引入了冲突处理程序和 ConflictHooks。我想知道是否有办法在 AEM 应用程序中添加这样的处理程序/挂钩。我试图在文档中找到一些东西,但没有任何成功。

0 投票
0 回答
1337 浏览

aem - 获取 java.lang.NoClassDefFoundError: com/day/cq/commons/Filter

即使捆绑包处于活动状态,当我们访问站点中的任何页面时也会收到以下错误消息: org.apache.sling.api.scripting.ScriptEvaluationException: javax.servlet.ServletException: java.lang.NoClassDefFoundError: com/day /cq/commons/过滤器

felix 控制台中的 Day Communique 5 Commons Library 捆绑包: felix 控制台中的 Day Communique 5 Commons Library 捆绑包

AEM 版本:6.1

0 投票
2 回答
1945 浏览

spring - 集成 AEM/CQ5 和 Spring 框架?

我一直在尝试将 Spring 框架集成到 AEM6/CQ5 中。

我正在关注本教程。关联

根据教程,我已经安装了 NEBA 包。所有 NEBA 包都在 OSGi 控制台中处于活动状态。

然后我创建了自己的 Maven CQ5 项目,添加了 Neba 注释和 Spring 的依赖项。我的项目也成功部署在 CQ5 中(捆绑包处于活动状态)。

我尝试使用 NEBA 的 ResourceModel 注释。但是这个模型并没有出现在 NEBA 的模型注册表中。我将 ResourceModel 映射到我创建的“linkComponent”的内容组件。

当用户将其拖放到任何 parsys 上时,资源节点具有属性linkNamelinkURL

我尝试在 JSP 中访问这些值,但失败了。

请参见下面的代码:package com.zensar.neba;

请参阅下面的linkComponent的 JSP 代码:

然后我尝试使用Spring 注释创建一个控制器,但我得到“找不到路径”我错过了什么。

请看下面的代码:

我将控制器链接称为:http://localhost:4502/bin/mvc.do/echo/Oliver

重要提示:我所有的捆绑包都处于活动状态

0 投票
2 回答
1987 浏览

javascript - 使用 Javascript Use API 获取标签列表

我正在使用 AEM 6.1,需要根据可用标签列表动态填充过滤器列表。标签是嵌套的,因此有一个区域标签,然后是国家标签嵌套在其中,然后城市标签嵌套在他们的国家中。我需要检索该区域及其所有子节点,我尝试使用 ajax 调用来返回它们,但它似乎只返回了顶级节点,没有任何子节点。似乎没有太多关于 JS Use API 与跟踪代码管理器交互的信息。非常感谢任何可以为我指明正确方向的信息或链接。

0 投票
3 回答
764 浏览

aem - AEM 6.2 将新字段添加到文件夹设置但未保存数据

我试图在文件夹设置中添加一些字段。

为此,我在我的应用程序中覆盖了文件“/libs/dam/gui/content/assets/foldersharewizard”。添加了一个新选项卡和 2 个新复选框。出现新的选项卡和字段,但它们既不将其值保存在文件夹节点也不保存在 jcr 中。我尝试修改默认字段,当我更改名称时,我只是停止工作。

这是我在文件夹共享向导中添加的代码:

由于 AEM 文档大多是废话,而且互联网上没有很多开发人员评论......我没有想法,如果你们中的任何人遇到同样的问题或知道我错过了什么,那就太好了。

您希望我粘贴的任何其他内容......但这只是我添加的所有代码。

谢谢你。

0 投票
1 回答
1293 浏览

aem - 如何在 CQ5 中隐藏 parsys 组件?

我学到了一些有趣的东西,我想分享一下,

请参阅下面的代码

我们将 parsys 组件包含在我们自己的 Div 中。所以当我们做

我们可以预期 parsys 也会被隐藏,但它不会发生。

为什么 ?我们如何隐藏这个 parsys?