14得票11回答
当目标元素和目的地元素位于不同的框架中时,如何使用selenium-webdriver执行拖放操作?

我需要拖动一张图片并将其放入 CQ5 组件中,该图片和组件在不同的框架中。 下面的代码没有起作用,因为在目标框架处于活动状态时找不到 webelement destination: new Actions(driver).dragAndDrop(target, destination).p...

14得票1回答
AEM 6对话框中条件显示/隐藏字段

我正在构建一个相对简单的AEM组件,具有简单的创作对话框。我的对话框顶部是一个选择字段。当这个选择字段设置为特定项目时,我希望我的对话框中某些字段消失。 我研究了Foundation Carousel组件的实现,它使用属性,这很好,但不是我要寻找的逻辑。那里使用的逻辑是: 如果选择等于X,...

14得票1回答
如何在AEM Sightly中实现汉诺塔问题

我正在尝试用Sightly实现递归算法来解决汉诺塔问题。我知道这种方法可能没有很明显的实际应用,但我将其视为一种谜题。最终我得到了以下代码:<sly data-sly-template.step="${@ n, src, aux, dst}" data-sly-unwrap> ...

14得票3回答
如何设置资源属性

我有一个SlingResource对象。如何最好地设置或更新其属性?

14得票2回答
Sightly模板中的条件属性(AEM/CQ)

在Sightly模板语言中,对于Adobe AEM6(CQ),如果只有条件为真时才向元素添加属性,而不重复大量的代码/逻辑,应该如何操作? 例如:<ul data-sly-list="${items}" ${if condition1} class="selected"${/if}&g...

13得票1回答
在Windows中启用Apache的mod_headers模块

我正在尝试在Apache中配置Access-Control-Allow-Origin以允许特定域名。下面是我的httpd配置<IfModule mod_headers.c> Header set Access-Control-Allow-Origin "*" </IfM...

13得票4回答
AEM 6.1中的ResourceResolverFactory getServiceResourceResolver方法抛出异常。

我想将一些数据写入AEM,以下代码在AEM 6.0中可以正常工作,但在AEM 6.1中不能,总是会抛出 Login Exception: "Login Exception when obtaining a CRX User for the Service:'writeService'.org...

13得票1回答
CQ5如何以编程方式运行工作流程

我在CQ中创建了一个工作流,需要通过XHR编程方式运行。 正如许多人所知,CQ文档并不是最好的(至少对于这一点而言)。我怎样才能以编程方式运行它?

13得票7回答
确定Adobe CQ中的运行模式

如何通过编程知道实例运行的运行模式?我创建了一个自定义标签,根据实例运行模式提供配置,但我无法确定当前的运行模式。 我找到了一个返回实例运行模式列表的方法:SlingSettings settings = ...get from BundleContext... Set<String&g...

13得票4回答
AEM 6.0:在使用data-sly-resource时需要添加的额外参数是什么?

我正在尝试实现一些相对简单的东西... 我有一个组件(让我们称之为包装器组件),它通过data-sly-resource标签在内部包含另一个组件(让我们称之为内部组件):<div data-sly-resource="${ 'inner' @ resourceType='/project...