项目是Sitecore网站的基本构建块。项目可以表示构成网页的任何类型的信息,例如,一段文本,媒体文件,布局等。
项目始终具有名称,唯一标识项目的ID,并且它基于定义项目包含的字段的模板。此外,项目可以有多个版本和多个语言版本。
您可以使用内容编辑器或体验编辑器来编辑,创建和插入项目。
- 在内容编辑器中,网站上的所有项目都存储在内容树中,您可以在其中导航到层次结构中的特定项目。
在内容树中,项目及其关联项目之间的关系如下:
- 父项 - 项目正上方的项目
- 同级 - 与项目处于同一级别的项目
- 子项目 - 项目正下方的项目。
- 祖先 - 项目上方的所有项目
- 后代 - 从项目下降的所有项目
- 在体验编辑器中,项目在您的网站上显示。体验编辑器是一种WYSIWYG(所见即所得)编辑器,允许您直接在页面上编辑项目。
注意
在内容编辑器和体验编辑器中,项目必须处于编辑状态才能进行编辑。您可以在开始处理项目之前锁定项目,以确保没有其他内容作者同时处理该项目。
在文章结尾处再谈一下一类特殊ITEM-媒体项目(Media items)
媒体项由多个字段组成,并且它始终具有附加到“ 媒体”字段的文件。媒体项可以是图像,文档,视频或音频文件。
在Sitecore中,媒体文件和媒体项之间存在差异。存储在计算机上的图像或视频文件称为媒体文件。将媒体文件上载到Sitecore媒体库时,该文件将附加到媒体项目,然后从此处称为媒体项目。
媒体项可以是:
- 图像 - .jpg,.gif,.png和其他格式。
- Microsoft Word文档 - .doc和.docx文件。
- PDF文件
- 视频 - .MPEG,.WMV和其他格式。
- 音频文件 - .MP3和其他音频格式。
您应该在媒体库中存储和管理媒体项目。要编辑媒体项目,可以使用Sitecore工具将图像编辑器用于计算机上安装的图像或其他应用程序,如Photoshop或Microsoft Word文档。您可以从Sitecore“开始”菜单中打开“图像编辑器” 。