Orchardcms 在Orchard CMS中,如何将前端的所有特定ContentType显示为项目符号列表?
例如:Orchardcms 在Orchard CMS中,如何将前端的所有特定ContentType显示为项目符号列表?,orchardcms,Orchardcms,例如: 创建具有名称ContentField的新产品ContentType 创建十个新ContentItems,它们是产品ContentType的实例 在项目符号列表中显示这些新ProductContentItems的名称 这似乎应该是微不足道的,但对我来说并非如此。创建一个投影,以查找Product类型的所有内容项。使用列表类型创建自定义显示,并将项目显示类型指定为BulletList。然后将以下内容添加到主题放置文件中: <Match ContentType="Product">
这似乎应该是微不足道的,但对我来说并非如此。创建一个投影,以查找Product类型的所有内容项。使用列表类型创建自定义显示,并将项目显示类型指定为BulletList。然后将以下内容添加到主题放置文件中:
<Match ContentType="Product">
<Match DisplayType="BulletList">
<!-- Hide all parts and fields except Name field -->
<Place Parts_Title="-" /> <!-- etc. -->
<Place Fields_Input="Content:1" /> <!-- Don't hide your name field -->
</Match>
</Match>
根据需要添加样式等