页面布局模型
上次修改时间: 2015年3月9日
适用范围: SharePoint Server 2010
页面布局 是一个模板,将其与母版页结合使用可控制页面的外观和内容。每个页面布局都有一个关联的内容类型,该内容类型决定可存储在基于页面布局的页面上的内容类型。
每个内容类型都包含列,这些列定义了页面上可显示的内容以及与该页面关联的元数据。因此,内容类型包含的列与页面上显示的每个数据元素相对应。当创建内容类型时,便向其添加了每个字段的列模板。列模板决定了与该列关联的默认字段控件,以及字段可以包含哪些类型的内容(如单行文本、超链接或图片)。
页面上的内容在页面文档库中存储为 SharePoint 列表项。当用户查看或编辑页面时,将从 SharePoint 列表提取这些内容并将其显示在字段控件中。在创建页面布局时,可通过使用编辑器(如 Microsoft SharePoint Designer 2010)或通过手动添加标记来添加字段控件。
内置的 Page 内容类型包含描述页面元数据的列。表 1 描述了此类列的一个示例。
表 1. 描述页面元数据的列的示例
列 |
说明 |
---|---|
开始日期 |
确定页面显示在网站上的时间。 |
过期日期 |
确定页面不再显示在网站上的时间。 |
联系人 |
页面创建者(个人或团队)。 |
联系人电子邮件 |
页面创建者的电子邮件地址。 |
联系人姓名 |
页面创建者的姓名。 |
联系人照片 |
页面创建者的照片。 |
页面布局 |
对于网站中某个页面的每个实例,都会有一个与用户关联的特定页面布局,该布局决定要使用的页面布局。 |
在导航中可见 |
"是"代表在导航中显示该页面;"否"代表不在导航中显示该页面。 |
页面布局存储在母版页样式库中,该库是在安装 SharePoint Server 2010 时创建的文档库。默认情况下,SharePoint Server 2010 将为每个网站创建一个母版页样式库;但只能使用存储在网站集的首要网站的母版页样式库中的页面布局来创建新页。
所有基于该页面布局的页面实例都可以使用页面布局。母版页可用于网站中的所有页面实例。不同网站中基于同一页面布局的页面实例可使用不同的母版页。
与 SharePoint 库中存储的任何类型的文档一样,可以在页面布局上使用版本控制、签入和签出、工作流和其他功能。可从母版页样式库访问这些功能。母版页样式库是受保护的以限制大多数用户的权限,但具有设计人员特权或更高权限的用户除外。可以在母版页样式库中创建文件夹来组织母版页,并可以通过对文件夹应用"按项"安全来为文件夹分配不同的安全级别。