OrchardcoreCMS 名词解释

140 阅读2分钟

界面图:

9047ca2b2b9e068baa9ccaf95d87456.png 文档:术语和概念 - Orchard Core 中文文档

名词解释

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代码