Magnolia 6.2 中的引导页面问题

Posted

技术标签:

【中文标题】Magnolia 6.2 中的引导页面问题【英文标题】:Problem with bootstrapping pages in Magnolia 6.2 【发布时间】:2020-12-10 15:45:52 【问题描述】:

我正在尝试引导页面,以便在部署新的 WAR 文件后它可以在不同的服务器上使用。

以下是我所做的步骤:

在本地开发服务器上的作者 Page 应用中设计 MyPage 页面 打开 JCR App 并将 MyPage 页面以 yaml 和 xml 格式导出到 tmp 文件夹中 从 Page 应用中删除现有的 MyPage(仅标记为已删除) 使用已部署的 magnolia-cms-webapp 停止服务器

第一次尝试:引导页面属于模块“myModule”

magnolia-cms-webapp\src\main\resources\META-INF\magnolia\myModule.xml
magnolia-cms-webapp\src\main\resources\mgnl-bootstrap\myModule\website.MyPage.xml
构建并启动服务器 确认该页面未引导

第二次尝试:在 WEB-INF\bootstrap\common 文件夹中作为页面引导

magnolia-cms-webapp\src\main\webapp\WEB-INF\bootstrap\common\website.MyPage.xml
构建并启动服务器 确认该页面未引导

YAML 和 XML 导出文件我都试过了

我还能尝试什么?

【问题讨论】:

应该可以。日志文件中是否有任何错误? 如果已经安装了带页面的模块,可能无法正常工作。 @Ducaz035 - 是的。模块已安装。在 JCR 应用程序中删除它并重新部署后,我成功引导页面。谢谢你。请发布您的答案,以便我标记它。 知道为什么magnolia-cms-webapp\src\main\webapp\WEB-INF\bootstrap\common\website.MyPage.xml 中的引导尝试不起作用吗? 【参考方案1】:

引导文件仅在安装模块时发生。如果模块已经安装,添加文件不会对实例产生任何影响。

【讨论】:

以上是关于Magnolia 6.2 中的引导页面问题的主要内容,如果未能解决你的问题,请参考以下文章

启动页和引导页

如何将引导页脚设置到页面末尾?

引导页脚输入组未拉伸以适合页面

Android引导页面

闪屏页+引导页

引导程序中的页脚[重复]