SiteCore 入门

术语:

Item: item是一个数据记录,类似于面向对象编程中一个类的实例
Data template: Data template 定义 item的结构类型,类似于面向对象编程中类或结构体
Data template field:一个Data template包含多个Data template field,类似于类的属性或结构体成员
Standard value:每个Data template可以为基础模版指定的默认值,类似于面向对象编程里构造函数和初始化代码中设置属性值
Base template:每个data template 可以继承任意数量的base data template,类似于一个在面向对象编程中,一个类可以继承基类和实现接口。
Standard template:大多data template 继承这个标准模版,类似于.Net中继承Object类。
Layout:是一个Web Form -->.aspx文件
Sublayout:是一个Web User Control-->.ascx文件
Web Control:是一个类 -->.cs文件
Configuartion Settings --> Web.config

如何开始 ----  使用Sitecore Rocks

一、创建项目

1创建空白Web Application

Sitecore扩展项目需要使用ASP.NET Web Application

2、复制项目属性文件和property文件夹到sitecore目录中

打开项目,移除Default.aspx

添加Sitecore.Kernel.dll引用,不复制到本地

3、保存解决方案

4、显示所有文件,将sitecore相关文件包括在项目中,并删除不需要的文件

Default.aspx/cs

About.aspx/cs

Account

web.debug.config/web.release.config

Global.asax.cs

 

二、修改网站

1、创建Template

路径:master/sitecore/templates/user defined/

右击创建Template

 

 

 

 

 

 

2、创建Template Standard Values

 

 

 

3、定义网站结构,将Product插入到HomePage中进行引用

 

 

 

如此引用之后会形成如下内容树结构:

 

4、删掉默认的Home

 

 

删掉后发布所修改的内容

 

5、新建内容项

 

新建Home

 

 

新建Product

 

 

 

编辑Product1的内容

 

保存后新建更多的Product

 

 

6创建显示组件

1)创建侧边栏菜单

在解决方案资源管理器中

 

 

转载于:https://www.cnblogs.com/wokao100000/archive/2012/08/16/2642513.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值