小编Ngu*_*pta的帖子

吊索:resourceSuperType 如何影响吊索分辨率?

嗨,正在研究吊索分辨率的工作原理。

我遇到了 Adob​​e aem-developer guide 中提到的这种情况

https://docs.adobe.com/docs/en/aem/6-2/develop/the-basics.html

这是提到的场景-/a(没有任何资源超类型或资源类型)

b (sling:resourceSuperType = a)

c (sling:resourceSuperType = b)

x (sling:resourceType = c)

y (sling:resourceType = c, sling:resourceSuperType = a)

/x 的类型层次结构是 [ c, b, a, ] 而对于 /y 层次结构是 [ c, a, ] 因为 /y 具有 sling:resourceSuperType 属性而 /x 没有,因此其超类型取自其资源类型。

现在我明白 /x 是如何解决的。但我不确定 /y。首先它解析为/c。它本身有一个 sling:resourceSuperType 作为 b。如果吊索分辨率也不应该转到 /b。如何覆盖超类型并将资源解析为 a 而不是 b。

java sling aem

4
推荐指数
1
解决办法
3771
查看次数

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

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

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

这是HTML

<sly data-sly-test.fileReference="${properties.title}" />

<div style="background: url(${fileReference}); background-position: center top;">
<p>${properties.title}</p>
Run Code Online (Sandbox Code Playgroud)

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

<div style="background: url(); background-position: center top;">
<p>my Title</p></div>
Run Code Online (Sandbox Code Playgroud)

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

html css aem sightly htl

1
推荐指数
1
解决办法
1697
查看次数

标签 统计

aem ×2

css ×1

htl ×1

html ×1

java ×1

sightly ×1

sling ×1