Orchardcms 在页面上显示列表项

Orchardcms 在页面上显示列表项,orchardcms,Orchardcms,我有一个名为:Offer的菜单项,其中包含链接到页面的子项: 优惠类别A B类优惠 优惠类别C 我还有一个名为Offer Item的内容类型。此类型的内容项具有标记: 报盘 报价-b 要约-c 到目前为止,为了在优惠类别X页面上显示优惠项目X的列表,我做了以下工作: 基于标记为每个类别(query-offer-a、query-offer-b、query-offer-c)创建查询 为具有匹配条件的每个类别页面创建一个图层,例如: url“~/category-a” 为每个类别创建一个wi

我有一个名为:Offer的菜单项,其中包含链接到页面的子项:

  • 优惠类别A
  • B类优惠
  • 优惠类别C
我还有一个名为Offer Item的内容类型。此类型的内容项具有标记:

  • 报盘
  • 报价-b
  • 要约-c
到目前为止,为了在优惠类别X页面上显示优惠项目X的列表,我做了以下工作:

  • 基于标记为每个类别(query-offer-a、query-offer-b、query-offer-c)创建查询
  • 为具有匹配条件的每个类别页面创建一个图层,例如:

    url“~/category-a”

  • 为每个类别创建一个widget,其中widget-x仅在layer-x上可见。我还将Query的参数设置为Query-offer-x

这些是做一件简单事情的许多步骤。要在页面上显示列表项,我必须:

  • 创建具有匹配url配置的层
  • 创建查询
  • 将小部件添加到层并将其链接到查询

  • 有更简单的方法吗?

    灵活性是以您的查询为代价的。