【问题标题】:Example on how to reuses areas in magnolia?如何在木兰中重复使用区域的示例?
【发布时间】:2018-02-15 18:17:53
【问题描述】:

我有点困惑。我们如何重用另一个页面的区域?假设我在索引页面的文章区域中创建了一篇文章。如何在另一个页面中显示相同的内容?

我已阅读以下https://documentation.magnolia-cms.com/display/DOCS53/Reusing+area+content

看起来有点复杂。我不明白 pom 文件。

我们不能仅在灯光模块中实现这一点吗?如果没有,有人可以给我看一个简单的内容重用场景的例子吗?

【问题讨论】:

    标签: magnolia


    【解决方案1】:

    是的,您完全可以使用灯光模块来完成。看this article。例如,有一个自定义“引用”应用程序,您创建的引用可以在您想要的许多不同页面/页面类型中呈现和重用。

    但是,它与您的要求略有不同。在您的问题中,您希望重用页面中的内容,这也是可能的(您只需处理该内容并将其提供给页面模板中的适当 cms 标签(您可以忘记所有关于 maven 等的内容,只需专注于您的模板)。在我指向您的示例中,您为故事、文章或任何类型的内容创建自定义应用程序,然后从要呈现它的所有页面中引用它。这不仅允许您共享内容,而且还将它的编辑与页面结构分开,从长远来看,这使得编辑的生活更轻松。

    【讨论】:

    • 哇,谢谢!木兰是惊人的。我会尝试一下,让你知道它是否有效。
    • 嗨 Jan,很遗憾,我在页面和资产之间没有看到所需的故事应用程序图标?
    • 确保您使用最新的企业版 Magnolia。我不认为它与社区版捆绑在一起。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-16
    • 1970-01-01
    • 2019-04-07
    • 1970-01-01
    • 2013-03-31
    • 2019-01-19
    相关资源
    最近更新 更多