aem 相关问题

Adobe Experience Manager是一个大型Web内容管理系统,目前可从Adobe Systems获得。它是以前称为Communiqué(简称:CQ)的产品的后继品牌名称。

CQ5-悬吊模型中的currentPage

在CQ jsp中,只需调用currentPage.getPath()即可轻松访问currentPage对象。但是我试图删除所有的散货让我们将它们分离到模型类中,并且无法弄清楚...

回答 1 投票 3

如何从数据狡猾的调用中循环数据

我有一些数据是从一个数据狡猾的调用中获取的,我正在尝试使用一个数据狡猾列表的调用来遍历它。目前这是我的代码 ] >> 您可以对此进行简单的Google搜索。我花了here 这里是一个例子 <dl data-sly-list="${currentPage.listChildren}"> <dt>index: ${itemList.index}</dt> <dd>value: ${item.title}</dd> </dl> 在我看来,您在正确的轨道上。这是我所拥有的: helloworld.html <sly data-sly-use.info="GetInformation"/> <ul data-sly-list.test="${info.tests}"> <li>${test.name}</li> </ul> Note :<sly>元素会自动展开,并且不会在HTML中呈现,因此我用它替换了空的<div>。更多信息here。 GetInformation.java package apps.wknd.components.content.helloworld; import com.adobe.cq.sightly.WCMUsePojo; import java.util.Arrays; import java.util.List; public class GetInformation extends WCMUsePojo { @Override public void activate() throws Exception { //noop } public List<Test> getTests() { return Arrays.asList(new Test("test1"), new Test("test2"), new Test("test3")); } public class Test { private String name; public Test(String name) { this.name = name; } public String getName() { return name; } } } 结果: DOM: 建议: 如果您的代码有问题,我怀疑它可能在Java方面,而不是HTL中。以下是一些需要注意的事项: 您的Java文件是否正确位于与HTL文件相同的级别? 您的Java类是否具有getTests()方法? 您的Java类是否扩展WCMUsePojo?

回答 2 投票 0

AEM中的Java语言,如果单击复选框,则添加一个类

[我正在尝试在AEM组件内的div中定位一个名为'horizo ntal-video'的类,如果作者单击了ID为'coral-id-540'的复选框,我想添加一个名为” ...

回答 1 投票 0

AEM-如何将数据传递到组件

通常,AEM组件正在从JCR节点检索其数据,但是我想知道是否可以在HTL中将数据传递给它。当然,有数据狡猾的资源,但据我所知,您...

回答 1 投票 0

OSGI Bundle已解决状态问题

我的OSGI捆绑包中的一个不时地进入已解决状态,而没有任何错误。我必须每次手动激活它。任何帮助,将不胜感激。

回答 1 投票 1

如何在AEM上隐藏继承的对话框属性

我正在使用AEM 6.4,我需要在节点的继承标签中隐藏属性。我使用了“ sling:hideProperties”,但是没有用。我已经看到“ sling:hideChildren”有效,但仅适用于...

回答 1 投票 0

什么是声明吊带模型的意义(adaptables = Resource.class)

在吊带模型中,模型类被注释为@Model(adaptables = Resource.class)什么是通过帕拉姆为adaptables = Resource.class的意义。如果我不传递任何参数。 ...

回答 1 投票 -2

当AEM被配置为使用S3的数据存储将使其蓝绿色的部署速度更快?

背景我们知道这是可能设置一个DEVOPS管道,通过使用crx2oak迁移从旧到新环境中的内容通过部署一个蓝色/绿色的方式更新AEM。为什么出...

回答 2 投票 2

如何嘲笑含有CQ5标签的CQ5 Page对象

我有,我想运行JUnit测试的方法。我嘲笑使用JMockit的CQ5页面。我的测试方法是这样的@Mocked页页面; @Mocked PageManager中PageManager中;标签testTag = ...

回答 3 投票 0

AEM 6.4-如何使用Sling模型从设计对话框中读取多字段?

我已经创建了带有设计对话框和策略的组件。我可以阅读设计对话框的基本属性,但是对如何处理多字段感到困惑。设计对话框(检查headerPrimaryLinks)&...

回答 2 投票 1

SEO入门与错误BreadcrumbList

下面获取的错误,当我运行我的代码片段在谷歌结构化数据测试工具提供item.id的值必须是有效的URL。位置:一个位置字段值是必需的。代码...

回答 1 投票 1

SlingModels:从注入其他SlingHttpServletRequest型号

对于我的其他问题的一个原因是以下使用案例:我想创建一个使用我的ImageModel作为注入属性和扩展我的TextModel一个TextImageModel:@Model(adaptables = {...

回答 3 投票 0

表格单元格内添加段落

在这种情况下,当我们键入表格单元格中一些文字,它只是简单的文本,如: some text But if I press enter, to break the text, first and next line gets 。例如: ...

回答 1 投票 0

在AEM HTL所需的日期类型/悦目日期格式

我已经看到了,因为AEM 6.3,日期格式已经原生支持的标记,像这样:$ { 'DD〜MMMM-YYYY' @格式= currentPage.jcr:创建}(参考:https://github.com /土坯/ HTL规格/ ...

回答 1 投票 2

AEM 6.3设置PageEvent处理器/监听器

林目前正在建立的页面创建和删除事件处理程序上AEM到随后致电我们的供应商API的一个。我一直一个基础模块上我的工作中,我们已经有一个监听...

回答 1 投票 0

吊带自定义登录模块上查询

我创建了一个自定义的验证流程使用外部供应商进行身份验证。按我的理解,这里是执行流程。 CustomAuthenticationHandler(扩大...

回答 1 投票 0

AEM RTE标准超链接插件上调度缓存没有得到缩短在同一行第二,第三链接

发行图像中AEM使用标准的RTE插件的超链接功能时,我遇到了这个问题。点击的<ahref>链接正常工作的地方的路线我一个正确的缩短的URL(/ USA-EN / ...

回答 1 投票 0

谷歌验证码:如何让只有字母是一个挑战

我在我的项目中使用谷歌验证码2版。这是工作的罚款。但是,当我检查的复选框它显示一些图像集总是为挑战。但我想只显示英文字母...

回答 1 投票 3

我怎样才能改变AEM创建当组件首次下降页面上的节点的名称?

我试图找出是否有可能自定义节点的AEM创建时,我首先删除网页上的组件名称。对CQ:组件节点,在我的组件定义被命名为“...

回答 2 投票 0

错误消息“的压缩文件不是内容的文件夹,缺少jcr_root”

获得错误信息“压缩文件不是内容的文件夹,缺少jcr_root”,而我试图上传AEM的包管理器控制台包,但包具有jcr_root子文件夹中。

aem
回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.