在Orchard中使用Placement.info定位特定的Widget

时间:2016-08-31 12:39:21

标签: orchardcms

我使用Orchard CMS 1.10.1。在一个页面中我可以说四个Html widget,我想将其中一个Html小部件放在local zone中。

我使用Shape Tracing Tool获取此特定Html widget形状的名称但是这四个小部件中的所有小部件都与Shape Tracing Tool中的名称相同。

那么我怎样才能只定位其中一个?

2 个答案:

答案 0 :(得分:4)

首先,您应该将新区域添加到Theme.txt

Zones: MyCustomZone, .., .., ..

然后在通过Orchard仪表板将小部件添加到此区域后,您可以在系统中的任何位置显示此区域MyCustomZone,只需使用以下行:

@Display(WorkContext.Layout.MyCustomZone)

注意:如果没有必要,您无需在布局中渲染它。

答案 1 :(得分:0)

启用“Widget Alternates”模块并显示小部件名称的替代。