umbraco之DocumentType】的更多相关文章

DocumentType定义了数据字段,这就像我们在数据库中定义表一样,这个数据字段就像表中的一个字段或者一个列.但不同的是,在umbraco里数据是分等级而不是一个表格性质. 这样就可以使用一个基本的数据类型来定义每个数据字段.Umbraco帮我们预定义了一系列不同的数据类型,并且可以编辑. 考虑到通用的数据类型,你可以使用任何数据类型内容,这些强大的功能都归功于预定义的documenttypes. 创建一个新的 Document Type 为了创建一个新的Document Type,右键单击…
1. 命名规则 1.1. 文档类型(DocumentType)命名规则 图 1. Document Type命名示例 名称(Name)   采用帕斯卡命名法 如:TextPage 别名(Alias)   采用驼峰命名法 如:textPage 1.2. Tab命名规则 图2. Tab命名示例 名称(Name)   采用英文字母全称,首字母大写 如:Meta,Content,Generic properties 排序(Sort order)   需要用户输入的内容性必填信息排序优先,设置性.SEO类…
在比较了众多CMS系统后,还是把焦点定在DNN和Umbraco两个系统上,这两个系统都可以使用UserControl扩展自己需要的功能. DNN的架构比较复杂,Module.Skin.Container很容易把人搞晕,据说他适合做门户系统,而且现在的版本可以与AD结合,估计做企业应用也比较合适. Umbraco要创建一个页面必须有几个步骤: 第一步:创建Document Type,相当于是定义字段信息: 第二步:创建Template,即各个字段在页面中的显示位置及样式等: 第三步:创建Conte…
在任意页面获取根节点 var locale = CurrentPage.Site(); 遍历根节点 @foreach (var module in CurrentPage.Site().Children) { if (module.DocumentTypeAlias.ToString() == "LinkFolder") { foreach (var linkModule in module.Children) { <li><span>| </span&g…
在比较了众多CMS系统后,还是把焦点定在DNN和Umbraco两个系统上,这两个系统都可以使用UserControl扩展自己需要的功能. DNN的架构比较复杂,Module.Skin.Container很容易把人搞晕,据说他适合做门户系统,而且现在的版本可以与AD结合,估计做企业应用也比较合适. Umbraco要创建一个页面必须有几个步骤: 第一步:创建Document Type,相当于是定义字段信息: 第二步:创建Template,即各个字段在页面中的显示位置及样式等: 第三步:创建Conte…
在开发项目时,解决方案下面包括三个项目 MyUmbracoProject MyUmbracoProject.Core MyUmbracoProject.FrontEnd 第一个项目MyUmbracoProject上面安装了UmbracoCms, 项目下面包括所有的Views,在它的web.config中有如下语句 所以,在Umbraco Back office中建立的DocumentType生成的.generated.cs都在 MyUmbracoProject\App_Data\Models 中…
Text类型 文本节点由Text类型表示,包含的是可以照字面解释的纯文本内容.Text节点具有以下特征: nodeType的值为3 nodeName的值为"text" nodeValue的值为节点所包含的文本 parentNode的值为一个Element 没有子节点 可以通过nodeValue属性或者data属性访问Text节点中所包含的文本.使用下列方法可以操作节点中的文本: appendData(text):将text添加到节点的末尾. deleteData(offset,coun…
When I was using Umbraco datetime property editor, I met with a problem that the editor must be first time initialized with value, if I want to change the value later after the control is rendered, I have to use javascript. Below pasted the code. edi…
好久没有写关于umbraco的博客了,这段时间在研究solis search,感觉它太强大,好东西是需要分享的,所以写一篇简单的使用博客分享给个人umbraco爱好者. 简介 在了解solis search之前,我们需要简单的了解apache solr, Apache Solr 是一个开源的搜索服务器.Solr 使用 Java 语言开发,主要基于 HTTP 和 Apache Lucene 实现.Lucene是一套用于全文检索和搜寻的开源程式库,由Apache软件基金会支持和提供.Lucene提供…
在项目开发中,使用ExternalSearcher,有一个ExamineIndex.config文件中存放ExternalIndexSet 开始时是这样的 <!-- Default Indexset for external searches, this indexes all fields on all types of nodes--> <IndexSet SetName="ExternalIndexSet" IndexPath="~/App_Data/…