在框架中运行的 Magnolia 应用程序
Posted
技术标签:
【中文标题】在框架中运行的 Magnolia 应用程序【英文标题】:Magnolia app which runs in frame 【发布时间】:2017-10-16 08:56:08 【问题描述】:我想创建一个 magnolia 应用程序,它将显示框架中额外页面的内容。我认为这是可能的,但找不到任何示例如何做到这一点。
【问题讨论】:
【参考方案1】:是的,确实有可能。您正在寻找的是使用EmbeddedPageSubApp
创建自定义应用程序。更多详情documentation
如果您想要简单的示例,请尝试导入并启动this app。它应该在您的子应用程序中启动简单的 JS 游戏。
请记住,您尝试在 iframe 中加载的任何页面都需要使用与主要 Magnolia 应用程序相同的协议,否则浏览器很可能会阻止它。在我给出的示例中,它仅适用于 http
,但不适用于 https
,如果您想在人们通过 https 连接到您的 Magnolia 时显示某些内容,您也需要将 url
设置为 https .
HTH, 一月
【讨论】:
我在等你的回答))谢谢 Jan。它工作正常。以上是关于在框架中运行的 Magnolia 应用程序的主要内容,如果未能解决你的问题,请参考以下文章
在 magnolia 的页面详细信息视图中检测 iframe 的变化
如何在 Magnolia 应用程序中使用 FreeMarker 模板?