问题标签 [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.
aem - 包复制后停用页面可用
这是场景(CQ5.6)。假设有以下节点/content/geometrixx/articles,其中包含文章。在作者实例中,我创建了一个包作为该节点的备份。然后我在文章中停用 article1,如果我尝试访问该页面,我会得到一个 404 页面,那很好。但是,如果我再次构建备份包然后复制它,则可以使用已停用的页面(article1),也就是说,我得到的不是 404,而是文章。
有没有办法在保留停用页面的同时复制包?也就是说,我如何避免重新激活?
aem - 条件语句一目了然
在 Sightly 模板语言中,对于 Adobe AEM6,如果条件为真,我如何使用特定类?
${properties.reduceImage} 是我的复选框,因此如果选中该复选框,则添加该类,否则它不会返回任何内容。我不确定我是否以正确的方式这样做。
aem - AEM 6.1:ACS AEM 公用包 - 多字段
我正在使用 AEM 6.1 并使用 acs aem commons 2.2 版捆绑包提供的多字段。我想限制我可以配置的多字段数量。我已经浏览了这里的文档,但似乎没有任何效果。有任何想法吗?
aem - CQ5 和 AEM 6.x 有什么区别?主要区别是什么?
当我说 CQ5 时,我指的是 5.5 版。
我想知道功能的主要区别。
我见过AEM 6.0,它的核心和CQ5一样。我查看了示例,所有示例都相同,我发现的唯一区别是 WCM 的 UI,即它有新的外观,但您仍然可以切换到经典模式。
CQ5 仍然鼓励在 JSP 中编码,即它仍然使用 scriplets。
在 AEM 6.x 中使用 Scriptlet 有什么替代方法吗?
我觉得 Adobe 刚刚改变了 CQ5 的外观和感觉,他们发布了一个名为 AEM 6.x 的新版本
AEM 6.x 有哪些 CQ5 中没有的杀手级功能?
adobe - 如何在 AEM 6.1 中添加冲突处理程序(或 ConflictHook)
Jackrabbit Oak 引入了冲突处理程序和 ConflictHooks。我想知道是否有办法在 AEM 应用程序中添加这样的处理程序/挂钩。我试图在文档中找到一些东西,但没有任何成功。
spring - 集成 AEM/CQ5 和 Spring 框架?
我一直在尝试将 Spring 框架集成到 AEM6/CQ5 中。
我正在关注本教程。关联
根据教程,我已经安装了 NEBA 包。所有 NEBA 包都在 OSGi 控制台中处于活动状态。
然后我创建了自己的 Maven CQ5 项目,添加了 Neba 注释和 Spring 的依赖项。我的项目也成功部署在 CQ5 中(捆绑包处于活动状态)。
我尝试使用 NEBA 的 ResourceModel 注释。但是这个模型并没有出现在 NEBA 的模型注册表中。我将 ResourceModel 映射到我创建的“linkComponent”的内容组件。
当用户将其拖放到任何 parsys 上时,资源节点具有属性linkName和linkURL。
我尝试在 JSP 中访问这些值,但失败了。
请参见下面的代码:package com.zensar.neba;
请参阅下面的linkComponent的 JSP 代码:
然后我尝试使用Spring 注释创建一个控制器,但我得到“找不到路径”我错过了什么。
请看下面的代码:
我将控制器链接称为:http://localhost:4502/bin/mvc.do/echo/Oliver
重要提示:我所有的捆绑包都处于活动状态
javascript - 使用 Javascript Use API 获取标签列表
我正在使用 AEM 6.1,需要根据可用标签列表动态填充过滤器列表。标签是嵌套的,因此有一个区域标签,然后是国家标签嵌套在其中,然后城市标签嵌套在他们的国家中。我需要检索该区域及其所有子节点,我尝试使用 ajax 调用来返回它们,但它似乎只返回了顶级节点,没有任何子节点。似乎没有太多关于 JS Use API 与跟踪代码管理器交互的信息。非常感谢任何可以为我指明正确方向的信息或链接。
aem - AEM 6.2 将新字段添加到文件夹设置但未保存数据
我试图在文件夹设置中添加一些字段。
为此,我在我的应用程序中覆盖了文件“/libs/dam/gui/content/assets/foldersharewizard”。添加了一个新选项卡和 2 个新复选框。出现新的选项卡和字段,但它们既不将其值保存在文件夹节点也不保存在 jcr 中。我尝试修改默认字段,当我更改名称时,我只是停止工作。
这是我在文件夹共享向导中添加的代码:
由于 AEM 文档大多是废话,而且互联网上没有很多开发人员评论......我没有想法,如果你们中的任何人遇到同样的问题或知道我错过了什么,那就太好了。
您希望我粘贴的任何其他内容......但这只是我添加的所有代码。
谢谢你。
aem - 如何在 CQ5 中隐藏 parsys 组件?
我学到了一些有趣的东西,我想分享一下,
请参阅下面的代码
我们将 parsys 组件包含在我们自己的 Div 中。所以当我们做
我们可以预期 parsys 也会被隐藏,但它不会发生。
为什么 ?我们如何隐藏这个 parsys?