sightly相关内容
我在 jstl 中使用过 .现在我想用视力. 我的用例是打印从 1 到 10 的数字,那么我如何像 java 中的 for 循环 一样进行迭代 解决方案 Sightly 不允许您在设计时将任何逻辑放入其中.您应该做的是,您应该自定义您的基础模型,以便您可以检索包含需要显示的数据的不相关(从 Sightly 的角度)长度的准备列表.之后,只需使用 data-sly
..
我需要仔细检查列表的大小.我尝试过 resource.size、item.size、itemList.size、resource.listChildren.size、item.listChildren.size,但这些都不起作用. 我打算使用 Java USE-API,但我不知道如何开始.
..
如何在Sightly上查看空列表?如果 itemImgaeList 上没有项目,我想阻止呈现项目列表 DIV.但是如果在尝试时没有项目,它总是会返回一 (1) 个 - LIST_SIZE_PRINT = "${container.itemImgaeList.size}";//返回 1 HTL:
..
我想知道是否有一种简单的方法可以在 AEM 中获取带有吊索内容导出器结果的字符串.在我当前的用例中,我需要组件的 htl 文件中组件的 .model.json 输出的内容,并且发送额外的请求显然不是一个好主意.关于如何获取数据的任何提示? 解决方案 经过一些阅读和实验,我找到了一种方法: 在你的 pom 中添加对以下包的依赖: com.fasterxml.jac
..
我是Sightly的新手.如何获取主对象内部的Array元素或Objects的计数? 解决方案 请参考 我可以在Sightly中增加一个计数器吗? 不,你不能.您可以使用Javascript-api或Java-api来实现.
..
我需要仔细检查列表的大小.我尝试了resource.size,item.size,itemList.size,resource.listChildren.size,item.listChildren.size,但是这些都不起作用. 我打算使用Java USE-API,但是我不知道如何开始.
..
我将Sightly与Sling 8(不是AEM)配合使用.我有以下模板:
${child.name} | ${child.path} | ${child.properties['jcr:title'] || 'no title'} (一个孩子)的输出是
..
我正在开发一种功能,用户可以从名称空间中选择标签并单击按钮。 当前,我们有一个文本框,用户需要输入标签ID。但是,他们不方便知道tagID。 有什么方法可以创建标记小部件(或路径浏览器)在组件HTML上,类似于它在对话框中的工作原理? 我知道Coral UI依赖关系可能是一个问题,但只是好奇我们是否可以实现。我从未做过这样的事情。 解决方案 我在这里写过类似的答案
..
我正在尝试实现我自己的WCM导航组件版本,其导航组件可以在这里找到逻辑,代替我自己的逻辑: import java.util。*; import com.day.cq.wcm.api.Page; import com.day.cq.wcm.api.PageFilter; import com.adobe.cq.sightly.WCMUsePojo; 公共类导航扩展了W
..
我正在使用外观来访问组件的设计对话框属性。 之类的 $ {currentStyle.delimiter} 但是我得到的只是一个空字符串。 我尝试通过尝试以下操作来解决该问题。 激活设计节点 删除页面并创建新页面。
..
在jsp上,我可以编写以下代码: 然后在代码中我可以使用 $ {salary} 变量 您能帮忙重写它吗? PS 我尝试过这个:
..
我正在尝试创建一个Coral UI 3多字段并使用Sling模型。对话框如下所示: 这是代码: 包com.aem。 sites.models; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import javax.annotation.PostCons
..
我想访问资源中的特定属性。 主要资源有两个孩子,而该应用程序位于第一个孩子中。我想从第二个孩子那里得到财产。 我可以找到类似的东西吗: $ {resource.parent.child [1] .valueMap.title} 谢谢! 解决方案 开始-请注意,除非保证孩子的顺序,否则您正在使用sling:OrderedFolder或其他一些有序类型。因
..
我想知道是否可以创建自定义属性,例如:
就像自定义JSP标签一样。 编辑: 根据此博客。 是否有任何新闻? 解决方案 否,自该实现以来无法创建自己的块元素将不符合规格[0]。不仅仅是添加一个新插件,还涉及更多的微妙之处,其中之一是当在同一
..
我的组件内部有一个嵌入式图像组件,只有在创作了图像组件的情况下,我才需要显示图像, 组件代码:
..
我想将参数从html传递给WCMUse类。 Java: 公共类ComponentHelper扩展了WCMUse { public void activate()throws Exception {} ... public String methodA(String parameter1){ ... } public String getParam(){
..
我有一个触摸UI组件,正在AEM 6中为其创建对话框。我需要在触摸对话框中创建2个单选按钮,如果选择了其中一个,则所选单选的相应值按钮应显示。但是,我不了解如何创建单选按钮选项。我已经在使用xtype = selection和type = radiogroup的经典对话框中实现了相同的功能,但是我不明白如何在触摸对话框中创建它。 解决方案 您可以使用表单输入-广播。要创建单选按钮组,请为所
..
我正在尝试在AEM 6.1上执行以下操作: 开发一个简单的表单(3个输入字段) 处理提交的值 并使用处理后的值/结果重定向到同一页面 我能够将值提交给servlet,并处理它们(业务逻辑),并将结果处理到requestparamter,以便我可以在UI上检索它们。但是我被这些困住了: 重定向到同一页面 并检索请求参数并使用Sightly显示它们。 代码段: Serv
..
在JSTL中,您可以在on组件中设置变量,该变量在同一请求中对所有其他组件可用。在AEM中,使用可视化是否存在在组件之间传递数据的等效方法? (我们正在研究的用例是,我们希望一个组件知道通过什么方式将其包含在其中 解决方案 假设使用“ requestScope”表示请求属性 使用 Sightly的Use-API 。例如,这允许缓存昂贵的检索对象,并且可以被同一请求的多个组件访问
..
我一直在仔细查看使用的表达式选项。我尝试了下面的代码行,但似乎只是在页面上呈现了文本,有人可以提供一些很好的示例使用选项。 $ {'Assets'@ i18n,locale ='fr-CH',hint ='Translation Hint'} $ {'{1}的页面{0}'@ @ format = [count,total ]} 我尝试并理解了以下代码以包含parsys
..