问题标签 [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 投票
4 回答
14624 浏览

dialog - 如何在 aem 6 触摸对话框中创建单选按钮

我有一个触摸 UI 组件,我正在 AEM 6 中为其创建一个对话框。我需要在触摸对话框中创建 2 个单选按钮,如果选择其中一个,则所选单选按钮的相应值应该是显示。但是,我不明白如何创建单选按钮选项。我在使用 xtype=selection 和 type=radiogroup 的经典对话框中实现了相同的功能,但我不明白如何在触摸对话框中创建它在此处输入图像描述

0 投票
2 回答
1490 浏览

aem - 我怎样才能一目了然地设置 data-sly-test case insensitive?

我需要设置 data-sly-test 以实现“true”作为测试结果,以不区分大小写的方式比较两个字符串。

其中的值为properties.jcr:language“EN”。在这种情况下,data-sly-test 返回“false”,但我需要结果为“true”。

可能吗 ?

提前致谢

0 投票
1 回答
1653 浏览

aem - Sightly 模板默认值

视觉模板/调用模式是否包含默认值?

给定一个模板:

模板.html

假设它被调用:

我想要一个输出:

这可能吗?我想在助手中使用它,说我有一个默认情况下通常为“真”的标志,但我希望能够在某些情况下设置为假。

谢谢你

0 投票
1 回答
87 浏览

aem - 是否有通过包含对模板进行分组的模式?

我正在创建一个新项目,我想为我的一些助手命名空间。这些助手是“template.html 文件”。我目前正在使用以下正常模式调用它们:

我对 Sightly 的欣赏是我可以做这样的事情:


模板.html

main.html


我想设置的是:

library.html(包括更多模块化模板功能)

main.html (导入库)


我尝试了后者的几种变体,看看是否已经支持 OTTB。也许我只是错误地连接它,但有谁知道这是否可能?

谢谢你,

布罗迪

0 投票
2 回答
3691 浏览

aem - 如何在视觉上使用整数值来迭代循环尽可能多的值?

我想根据整数值迭代一个循环,就像整数值是 5 一样,那么循环将迭代五次。

我知道一种在 jsp 页面中使用 JSTL 的方法:

在上面的“结束”中,我从对话框中获取值,如果我传递的值像 5,那么循环将执行 5 次。

我参考了以下链接:

我也进行了几次谷歌搜索,但我没有找到这种场景的任何示例,每个示例都基于视觉列表。

我想根据对话框中传递的整数值来做这件事。

谢谢,

阿皮特波拉

0 投票
1 回答
173 浏览

aem - 如何在父组件中包含子组件时发送一些标志,以便它选择合适的视觉模板?

我在父组件中包含 5 个子组件资源。我根据条件在子组件中使用(调用)两个稍微模板。有没有办法在包含子资源的同时添加一些标志,以便在渲染时调用适当的视觉模板。

这是包含子组件的代码。

0 投票
1 回答
2152 浏览

aem - How to print only first few items in slightly?

I have 10 items in list. I want to print only first 5 items in the list. How to add condition using data-sly-list

0 投票
1 回答
2263 浏览

aem - 使用吊索模型和使用 WCMUSE 创建模型有什么区别(优点)?

创建和创建有什么区别

0 投票
1 回答
739 浏览

sightly - 在模板调用中引用变量 - 很明显

我正在尝试在 data-sly-template 调用中调用引号内的变量。我希望输出包含我的字符串和引号内的适当变量。下面是模板和我用来调用它的字符串:

模板:

如果尝试了多种组合以获取 teaser.teaserMessage 以打印创作的消息,但由于模式调用已经在引号内而出现问题。我希望能够将单个字符串(在模板调用中调用)传递给包含 onclick 所需的所有信息的模板。

想法?

谢谢你。

0 投票
1 回答
1133 浏览

adobe - HTL 语言、字符串连接和三元运算符

我正在使用 adobe AEM 和 HTL 语言。我正在写类似的东西:

但不起作用。我认为这是一个语法问题。但我无法解决这个问题。