问题标签 [htl]

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 投票
1 回答
64 浏览

java - Adobe Experience Manager 6.1 AEM 6.1 AEM 6.2 自定义页面内容

我要创建的页面模板可能会在多个站点中使用。

我目前正在做的是这样的

我需要动态传递路径,因此当用户导航到不同的站点时,应该使用相同的标题。

0 投票
1 回答
128 浏览

java - 无法在 Sightly 中迭代段落对象

我正在尝试使用 JAVA USE API 和 Sightly 迭代段落列表(com.day.cq.wcm.foundation.Paragraph)。它能够在后端获取段落。但是它无法读取它并将其显示在前端。

下面是代码:

爪哇:

HTML:

我正在尝试从基础段落类中获取段落类型。但它能够识别大小并迭代“n”次,但无法显示该值。

注意:Paragraph 不是自定义类,它是 cq 基础类,即 com.day.cq.wcm.foundation.Paragraph;

0 投票
3 回答
568 浏览

forms - 在 Sightly/HTL 中使用模型数据预填充表单字段

我已经尝试了所有 HTL 上下文参数(甚至是“不安全”)。当我检查输入时,我可以看到完整的值,但您看不到字段中预先填充的值。我尝试了不同类型的值、不同的上下文和不同类型的输入字段。[AEM 6.2]

0 投票
2 回答
67 浏览

angularjs - Angular UI Bootstrap 2.3 Modal 没有呈现明显的参数

我遇到了与 Angular UI Bootstrap 模态和视觉参数的兼容性问题。当我尝试在 Modal 中渲染视觉参数时,模态不会将视觉参数中的值呈现为:

据我观察,在脚本标签内打印存在问题。如果他们有同样的问题,有人可以帮助我吗?

我正在使用的模态是 Angular UI Bootstrap 版本:2.3:http ://angular-ui.github.io/bootstrap/

0 投票
2 回答
819 浏览

aem - AEM / Sightly / HTL:通过data-sly-resource调用该组件时是否可以使用父级_cq_template?

我有一个基本组件,可以将其称为“标签组件”,在此“标签组件”中,我们使用“标题组件”,该组件使用 forceTemplateValues.html 文件和 cq_template > .content.xml 来设置对话框参数。这很好用。

但是,我有另一个组件通过 data-sly-resource 调用标签组件,不幸的是 .content.xml 模板值也没有被传递,因此作者不得不不断手动设置这些参数。

是否可以通过 data-sly-resource 传递那些模板对话框参数,而您不必支持另一个 _cq_template > .content.xml 文件?

对于我的任何混淆,我深表歉意。谢谢!

0 投票
1 回答
586 浏览

aem - 当 data-sly-test 评估为 false 时保留子元素?

检查这个

我们需要的

当 data-sly-test="${mybean.href}" 评估为 false 时,仅隐藏锚标记,而不隐藏其子元素。默认行为是当锚标签消失时,img 标签也会消失。我们只想隐藏包装标签。

我期待这样的参数

0 投票
1 回答
1055 浏览

sling - Sling Sightly:使用 Javascript USE API 的孩子的财产?

情况

您在 Sightly/HTL 的 JavaScript USE API 中。

然后,您将获得对子资源的引用,如下所示:

问题

您如何从该资源中获取属性?

提示:childRes.getValueMap() 会给出异常。

org.mozilla.javascript.EcmaError: TypeError: 找不到函数 getValueMap

0 投票
2 回答
2308 浏览

adobe - HTL - 如何在另一个页面上显示页面,如弹出/模式

我正在尝试使用现有页面(通过 TouchUI 中的路径浏览器选择)作为我的 HTL 页面上的弹出窗口/模式。有没有办法从不同的文件中添加/注入 HTML ?它更多的是关于在页面上视觉和呈现该 html,而不是如何构建对话窗口。

0 投票
3 回答
5202 浏览

aem - Sightly (HTL) 列表迭代

如何在 Sightly 中迭代字符串值的数组列表?

使用我的后端 java 类,我得到一个返回给 Sightly 的 ArrayList。如何迭代并显示它们?

0 投票
2 回答
3167 浏览

html - 运行时变量未在 AEM 6.2 中的 Sightly 中的样式元素内解析

我试图通过在视觉上创建一个变量来为 div 提供背景图像。

我正在仔细阅读一个属性,当我将它提供给样式标签时,它不起作用。

这是html

呈现页面时,这就是我所看到的

这意味着标签${properties.title}内部<p>被接受,但它不适用于内部样式元素。