问题标签 [crx]

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 投票
0 回答
199 浏览

iis - 如何在 IIS 服务器上配置 Adob​​e CQ5 CRXDe 站点?

我已经使用 CRXDe 编辑器为 Adob​​e CQ5 创建了 Author 实例,它工作成功,现在想在 IIS 服务器上发布它,

我还下载了 Windows OS 的 Dispatcher 并使用 IIS 对其进行了配置,现在我缺少一个如何在 IIS 上托管 CQ5 站点,作者实例工作正常。有人可以建议我如何在 IIS 服务器上托管这个 CRXde CQ5 站点。

提前致谢。

0 投票
1 回答
893 浏览

adobe - 如何使用 Dispatcher 从 CQ5 Author 实例发布到 CQ5 发布实例..?

我可以使用通用过程从作者实例发布站点到发布实例,现在我想在 Dispatcher 的帮助下发布它我下载它并使用 IIS 配置它现在我很困惑我们应该在 IIS 上托管哪个实例以及如何托管该实例,因此有人建议我完成工作的最佳方法。

谢谢

0 投票
1 回答
1438 浏览

osgi - 将包迁移到 AEM 6。javax.jcr.nodetype.ConstraintViolationException:项目受保护

我有一个基于 AEM 5.6.1 构建的包,并且我已经测试过它可以按预期工作。但是,当我尝试在 AEM 6 中部署它时,出现以下错误:

如何解决此错误?为了让我的包在 AEM 6 中工作,我应该开始查看哪些文件?

0 投票
1 回答
72 浏览

osgi - 如何在 AEM 6 中更改预配置站点的布局

我正在尝试更改布局并自定义 AEM 6 中预配置的 Geometrixx-Gov 站点。例如,我想更改标题中的蓝色

在此处输入图像描述

另外,我想将文本更改为All Applications我想要的其他内容。

问题

  • 进行这些更改的最佳方法是什么?
  • 进行更改后,有没有办法以某种方式获取/打包我的更改并将它们部署到不在我的本地计算机上运行的 AEM 实例?

当我尝试编辑内容时,我可以更改网站正文中的文本,但似乎无法更改标题中的文本

在此处输入图像描述

0 投票
1 回答
549 浏览

aem - 在 CQ5 中导入包

我的程序创建一个 jcr 包(zip 文件),这个包包含可以在 CQ5 crx 包管理器中导入的节点结构。虽然成功导入了许多节点,但某些节点无法导入内容,我只能在 CQ5 错误日志中看到一行

有没有办法在安装 CQ5 crx 包管理器之前验证 jcr 包?或增加日志级别,以便我可以看到错误中的详细信息?

任何帮助表示赞赏,谢谢!

0 投票
1 回答
860 浏览

aem - 如何在 AEM 6 中自动填充表单字段

我正在 AEM 6 中制作一个简单的表单,并希望根据其他字段中的响应自动填充某些字段。例如:我制作了一个带有选项 0=red 和 1=black 的下拉列表,在它下面我制作了一个文本框。我希望文本框根据下拉列表中选择的选项自动填充红色或黑色。

这是我的设置目前的样子:

在此处输入图像描述

我挖掘了代码并在文件中content/forms/af/geometrixx-gov/applicaiton-for-assistance/.content.xml看到了以下内容:

这有可能实现吗?

0 投票
0 回答
337 浏览

aem - 如何通过 URL 访问 SlingServlet?

我创建了一个 OSGi Bundle 并上传到了 CQ5 服务器。这个包包含一个像这样的 SlingServlet:

现在我被困住了,因为我不知道应该使用什么 URL 来对这个 servlet 进行 GET 调用。

我的 CRXDE 位于http://HOST:IP/crx/de/index.jsp

0 投票
0 回答
420 浏览

aem - javax.jcr.ItemNotFoundException:节点 /content/my/live/copy 没有名为 someNode 的子节点

我在 Adob​​e CQ 中创建了一个 Live Copy。一切正常,但是当我尝试推出具有代表页面属性的节点的页面时,突然出现错误。错误如下: ItemNotFoundException: node /content/my/live/copy has no child node with name someNode at org.apache.jackrabbit.core.NodeImpl.orderBefore(NodeImpl.java:1459) at org.apache.jackrabbit.core.NodeImpl.orderBefore(NodeImpl.java:1857) at com.day.cq.wcm.msm.impl.actions.ContentCopyActionFactory$ContentCopyAction.createCopy(ContentCopyActionFactory.java:180) at com.day.cq.wcm.msm.impl.actions.ContentCopyActionFactory$ContentCopyAction.doExecute(ContentCopyActionFactory.java:136) at com.day.cq.wcm.msm.impl.actions.BaseAction.execute(BaseAction.java:53) ... 110 more

正如错误所说,“someNode”在实时副本中不存在......但在contentCopy阶段推出失败,所以我不明白为什么不只是简单地创建节点。索引没有问题,因为我已经重建了索引并且得到了相同的结果。

我使用的是 Adob​​e CQ 5.6.1 版。有关如何调试的一些指示也会有所帮助。

0 投票
4 回答
697 浏览

xpath - 在属性中查找 HTML 标签

我当前的问题是在属性值中找到 HTML-Tags。我认为用这样的查询很容易搜索/jcr:root/content/xgermany//*[jcr:contains(., '<strong>')] order by @jcr:score

看起来字符有问题,<因为>此查询找到strong了其属性中的所有内容。<strong>Some Text</strong>它还发现了This is a strong man.

Query Builder API也没有帮助我。

是否有可能使用 XPath 或 SQL 查询来解决它,还是我必须遍历整个内容?

0 投票
1 回答
737 浏览

aem - Adobe CQ:使用 crx/de 将节点从一个 CQ 实例复制到另一个

我正在使用 Adob​​e CQ 并测试一些适用于一个实例而不适用于另一个实例的代码。我正在测试相同代码的 jcr 节点不同,我只能调试工作实例(我的本地实例)。我需要使用 crx/de 或任何其他工具将节点从失败的 CQ 实例复制到另一个,以使用相同的数据测试两个实例。我怎样才能做到这一点?