问题标签 [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.
java - Adobe Experience Manager 6.1 AEM 6.1 AEM 6.2 自定义页面内容
我要创建的页面模板可能会在多个站点中使用。
我目前正在做的是这样的
我需要动态传递路径,因此当用户导航到不同的站点时,应该使用相同的标题。
java - 无法在 Sightly 中迭代段落对象
我正在尝试使用 JAVA USE API 和 Sightly 迭代段落列表(com.day.cq.wcm.foundation.Paragraph)。它能够在后端获取段落。但是它无法读取它并将其显示在前端。
下面是代码:
爪哇:
HTML:
我正在尝试从基础段落类中获取段落类型。但它能够识别大小并迭代“n”次,但无法显示该值。
注意:Paragraph 不是自定义类,它是 cq 基础类,即 com.day.cq.wcm.foundation.Paragraph;
forms - 在 Sightly/HTL 中使用模型数据预填充表单字段
我已经尝试了所有 HTL 上下文参数(甚至是“不安全”)。当我检查输入时,我可以看到完整的值,但您看不到字段中预先填充的值。我尝试了不同类型的值、不同的上下文和不同类型的输入字段。[AEM 6.2]
angularjs - Angular UI Bootstrap 2.3 Modal 没有呈现明显的参数
我遇到了与 Angular UI Bootstrap 模态和视觉参数的兼容性问题。当我尝试在 Modal 中渲染视觉参数时,模态不会将视觉参数中的值呈现为:
据我观察,在脚本标签内打印存在问题。如果他们有同样的问题,有人可以帮助我吗?
我正在使用的模态是 Angular UI Bootstrap 版本:2.3:http ://angular-ui.github.io/bootstrap/
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 文件?
对于我的任何混淆,我深表歉意。谢谢!
aem - 当 data-sly-test 评估为 false 时保留子元素?
检查这个
我们需要的
当 data-sly-test="${mybean.href}" 评估为 false 时,仅隐藏锚标记,而不隐藏其子元素。默认行为是当锚标签消失时,img 标签也会消失。我们只想隐藏包装标签。
我期待这样的参数
sling - Sling Sightly:使用 Javascript USE API 的孩子的财产?
情况
您在 Sightly/HTL 的 JavaScript USE API 中。
然后,您将获得对子资源的引用,如下所示:
问题
您如何从该资源中获取属性?
提示:childRes.getValueMap() 会给出异常。
org.mozilla.javascript.EcmaError: TypeError: 找不到函数 getValueMap
adobe - HTL - 如何在另一个页面上显示页面,如弹出/模式
我正在尝试使用现有页面(通过 TouchUI 中的路径浏览器选择)作为我的 HTL 页面上的弹出窗口/模式。有没有办法从不同的文件中添加/注入 HTML ?它更多的是关于在页面上视觉和呈现该 html,而不是如何构建对话窗口。
aem - Sightly (HTL) 列表迭代
如何在 Sightly 中迭代字符串值的数组列表?
使用我的后端 java 类,我得到一个返回给 Sightly 的 ArrayList。如何迭代并显示它们?
html - 运行时变量未在 AEM 6.2 中的 Sightly 中的样式元素内解析
我试图通过在视觉上创建一个变量来为 div 提供背景图像。
我正在仔细阅读一个属性,当我将它提供给样式标签时,它不起作用。
这是html
呈现页面时,这就是我所看到的
这意味着标签${properties.title}
内部<p>
被接受,但它不适用于内部样式元素。