Orchard:如何使用placement.info隐藏内容部分中的字段?

时间:2014-03-20 04:56:31

标签: orchardcms

我将一个名为WrapperSuppressed的客户字段添加到窗口小部件内容部分。我可以为任何小部件添加和删除包装器。此布尔字段用于管理目的,而不是用于内容。我试图在前端隐藏这个字段。

我在placement.info中放了一行,就像这样,它正在运行。:

<Place Fields_Boolean-WrapperSuppressed="-"/>

我需要添加更多条件,例如此字段所属的内容部分,如此

<Place Fields_Boolean-WidgetPart-WrapperSuppressed="-"/>

这不起作用。

任何人都可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

这不是它的工作方式:你不能只是像这样组成形状名称。属性名称的第一部分必须是字段的驱动程序(在您的情况下为Fields_Boolean)发出的形状名称,第二部分是字段的名称。您是否在任何内容类型上有多个名为WrapperSuppressed的字段?如果是这样,那可能不是一个好主意。您可以将其他条件放入Match周围的Place标记中。您可以匹配内容类型,显示类型和路径。我建议你阅读http://docs.orchardproject.net/Documentation/Understanding-placement-info了解所有细节。