gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-01 23:09:44 24 4
gpt4 key购买 nike

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

最佳答案

您需要在页面中包含内容(而不是模板),最好使用 data-sly-resource使用您的页面路径 (/content/myapp/content/myPageIwantToDisplayAsModal)。这将在您的页面上呈现相关的 html - 请记住,在 AEM 中,内容知道如何显示自身 - 因此如上所述,您只需要引用内容

也许您还可以利用选择器不显示整个 html 以及 <head>部分和不需要的<body>标记

例如:

<div data-sly-resource="${'/content/myapp/content/myPageIwantToDisplayAsModal' @ selectors=['content']}"></div>

引用这里 https://docs.adobe.com/docs/en/htl/docs/block-statements.html

关于adobe - HTL - 如何在另一个页面上显示页面,如弹出/模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42137132/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com