如何将 magnolia 中的页面包含到 magnolia 模板脚本中?
在模板脚本中,我可以从特定页面访问数据,但是如何将该页面加载到模板中?
假设我有 2 个页面,每个页面都有自己的模板。第 1 页包含在其树中第 2 页。我想在第 1 页的模板脚本中包含第 2 页,但不起作用。
非常感谢你 :)
更新
我真正想做的是在我的所有项目页面中包含我的标题。但我不想把它作为一个段落,因为如果我想改变我的标题,我将不得不编辑所有项目的页面。
所以我尝试做的,我不知道这是否是正确的方法是为标题创建一个页面模板。此模板不包含任何 . 或 css,它只是标题的代码。我想做的下一件事是在 magnolia 中创建一个页面,该页面作为页眉。接下来,我想将刚刚创建的页面包含在项目的主模板模型中,但我不知道该怎么做。
我是 Magnolia cms 的新手,最初我尝试使用 stk 创建我的演示站点。唯一的问题是我不能使用 jsp 作为脚本语言,或者至少我在互联网上找不到任何解决方案。我真的不知道freemarker,但这并不是一个大问题。我真的很不情愿使用freemarker,因为将来在一个更复杂的项目中,我可能需要一些freemarker 不支持的功能,但jsp 可以。如果可以使用 magnolia,我想使用 jsp 构建我的网站。
对于这次长时间的更新,我感到很抱歉,但如果有人对最佳实践有什么建议,如果我可以在 jsp 中实现我想要的,我将非常感激。
再次感谢您的时间:)