Orchardcms 混合内容和小部件

Orchardcms 混合内容和小部件,orchardcms,orchardcms-1.10,Orchardcms,Orchardcms 1.10,我对Orchard还不熟悉,我问自己如何将小部件和内容混合在一起。据我所知,页面内容类型有一个布局,您可以将所有内容放入其中:HTML、图像等。它的显示位置由主题定义。通过将小部件放入主题区域,我还可以显示自定义模块 但是,如果我想要(对于一个特定的页面,从上到下)怎么办 我知道,通过将第二个和第三个内容块放置到一个小部件中,并将该层配置为匹配我页面的url,可以实现这一点,但在我看来,这似乎是一个黑客行为 在DNN中,您可以将所有内容(HTML以及模块)放入所需的确切容器/区域中。在肮脏的乔姆

我对Orchard还不熟悉,我问自己如何将小部件和内容混合在一起。据我所知,页面内容类型有一个布局,您可以将所有内容放入其中:HTML、图像等。它的显示位置由主题定义。通过将小部件放入主题区域,我还可以显示自定义模块

但是,如果我想要(对于一个特定的页面,从上到下)怎么办

我知道,通过将第二个和第三个内容块放置到一个小部件中,并将该层配置为匹配我页面的url,可以实现这一点,但在我看来,这似乎是一个黑客行为

在DNN中,您可以将所有内容(HTML以及模块)放入所需的确切容器/区域中。在肮脏的乔姆拉!您可以将模块(小部件)作为文章HTML的一部分进行“导入”


在果园中实现这种混合的方法是什么?

您已将该问题标记为果园CMS-1.10,因此您应该能够做到这一点

Orchard有一个名为Orchard.Layouts的模块,它提供了您正在描述的功能

您使用的是升级旧版本吗? 如果您从较旧版本的Orchard升级了您的站点,那么它仍将使用旧式的
BodyPart
作为其主要内容编辑器。新安装将具有
LayoutPart
,可提供此类复杂布局

有关此主题的介绍,请参阅IDeliverable的介绍文章

如果您使用的是旧的升级版本,请添加注释,我将解释升级过程

您是否启用了布局小部件模块/功能? 如果您已经看到这一点,但无法添加小部件,请确保启用小部件元素功能:

转到:

  • 管理面板
  • 模块
  • 在顶部的过滤器中键入widget
  • 单击小部件元素功能上的启用

  • 现在,当您返回布局编辑器时,您将看到一个新的类别,其中所有小部件都可以作为元素放置。

    您已经将问题标记为orchardcms-1.10,因此您应该可以这样做

    Orchard有一个名为Orchard.Layouts的模块,它提供了您正在描述的功能

    您使用的是升级旧版本吗? 如果您从较旧版本的Orchard升级了您的站点,那么它仍将使用旧式的
    BodyPart
    作为其主要内容编辑器。新安装将具有
    LayoutPart
    ,可提供此类复杂布局

    有关此主题的介绍,请参阅IDeliverable的介绍文章

    如果您使用的是旧的升级版本,请添加注释,我将解释升级过程

    您是否启用了布局小部件模块/功能? 如果您已经看到这一点,但无法添加小部件,请确保启用小部件元素功能:

    转到:

  • 管理面板
  • 模块
  • 在顶部的过滤器中键入widget
  • 单击小部件元素功能上的启用

  • 现在,当您返回布局编辑器时,您将看到一个新类别,其中所有小部件都可以作为元素放置。

    太好了,启用小部件元素模块是关键。非常感谢。太好了,启用Widget元素模块是关键。非常感谢你。
    Content/HTML -> Widget -> More Content/HTML -> Another Widget -> Even more Content/HTML?