界面图:
名词解释
widget小部件: 网站每个页面都会显示得部分,例如Header和Footer;
zone区:主界面要显示的部分的名字,例如 header。必须将相应的区域作为主题中的部分进行声明,否则不会显示。
类型: content type内容类型:数据的结构
content parts:组成content type的零件
在Orchard Core中,一个Content Item可以由多个Part组成,每个Part都是Content Item的一部分,用于扩展Content Item的属性。Part可以包含自己的字段,这些字段用于扩展Part的属性。
Field是Part的一个属性,它可以用于存储和获取Part的数据。Field可以是简单类型,如字符串、整数等,也可以是复杂类型,如数组、对象等。通过使用Field,Part可以存储和检索其自身数据,从而扩展Content Item的属性。因此,Part是Content Item的组成部分,而Field是Part的属性
content type由part(零件)组成,与type同名的part中包含field(自定义属性),在页面中读取part和field的方法
读part:{{Model.ContentItem.Content.xxxPart.xxx}}
读field:{{Model.ContentItem.Content.xxx(type同名).xxx(field名).xxx(field类型) }}
待补充:Model.ContentItem,Model.Content.xxxPart
content Definition -> content types:创建与管理content type的地方
page: 自带的页面content type
content types:按content type显示 可以承载和渲染出content types的页面容器 的地方 content items:显示所有 可以承载和渲染出content types的页面容器 的地方
page type页面类型: menus:创建和管理菜单的地方
media library:媒体库,上传的媒体库
design->templates:编写页面模板的地方
design->shortcodes短代码:将一串代码集成一个模板
Search->Queries->All queries:查询语句,可以写sql代码