混合内容和小部件
Mixing content and widgets
我是 Orchard 的新手,我问自己如何混合小部件和内容。据我了解,页面内容类型有一种布局,您可以在其中放置所有内容:HTML、图像等。它将显示的位置由主题定义。通过将小部件放入主题区域,我可以另外显示自定义模块。
但是,如果我想要(对于一个特定页面,从上到下)怎么办
Content/HTML -> Widget -> More Content/HTML -> Another Widget -> Even more Content/HTML?
我知道可以通过将第二个和第三个内容块放入小部件并配置图层以匹配我页面的 url 来实现这一点,但在我看来这就像一个 hack。
在 DNN 中,您可以将所有内容 HTML 以及模块放入您想要的 container/zone 中。在讨厌的 Joomla!您可以 "import" 模块(小部件)作为文章 HTML 的一部分。
在 Orchard 中实现这种混合的方法是什么?
您已将问题标记为 orchardcms-1.10,因此您应该能够做到。
Orchard 有一个名为 Orchard.Layouts 的模块,它提供了您所描述的功能。
您使用的是升级旧版本吗?
如果您从旧版本的 Orchard 升级了您的网站,那么它仍将使用旧样式 BodyPart
作为其主要内容编辑器。全新安装将有 LayoutPart
可以提供这些复杂的布局。
有关此主题的介绍,请参阅 IDeliverable 的 Orchard Layouts 介绍文章。
如果您使用的是旧的升级版本,请添加评论,我将解释升级过程。
您是否启用了 Layout Widgets 模块/功能?
如果您已经看到它但无法添加小部件,请确保启用小部件元素功能:
转到:
- 管理面板
- 模块
- 在顶部的过滤器中输入小部件
- 在“小部件元素”功能上单击“启用”
现在,当您返回布局编辑器时,您会看到一个新类别,其中包含所有可作为元素放置的小部件。
我是 Orchard 的新手,我问自己如何混合小部件和内容。据我了解,页面内容类型有一种布局,您可以在其中放置所有内容:HTML、图像等。它将显示的位置由主题定义。通过将小部件放入主题区域,我可以另外显示自定义模块。
但是,如果我想要(对于一个特定页面,从上到下)怎么办
Content/HTML -> Widget -> More Content/HTML -> Another Widget -> Even more Content/HTML?
我知道可以通过将第二个和第三个内容块放入小部件并配置图层以匹配我页面的 url 来实现这一点,但在我看来这就像一个 hack。
在 DNN 中,您可以将所有内容 HTML 以及模块放入您想要的 container/zone 中。在讨厌的 Joomla!您可以 "import" 模块(小部件)作为文章 HTML 的一部分。
在 Orchard 中实现这种混合的方法是什么?
您已将问题标记为 orchardcms-1.10,因此您应该能够做到。
Orchard 有一个名为 Orchard.Layouts 的模块,它提供了您所描述的功能。
您使用的是升级旧版本吗?
如果您从旧版本的 Orchard 升级了您的网站,那么它仍将使用旧样式 BodyPart
作为其主要内容编辑器。全新安装将有 LayoutPart
可以提供这些复杂的布局。
有关此主题的介绍,请参阅 IDeliverable 的 Orchard Layouts 介绍文章。
如果您使用的是旧的升级版本,请添加评论,我将解释升级过程。
您是否启用了 Layout Widgets 模块/功能?
如果您已经看到它但无法添加小部件,请确保启用小部件元素功能:
转到:
- 管理面板
- 模块
- 在顶部的过滤器中输入小部件
- 在“小部件元素”功能上单击“启用”
现在,当您返回布局编辑器时,您会看到一个新类别,其中包含所有可作为元素放置的小部件。