请注意,本站并不支持低于IE8的浏览器,为了获得最佳效果,请下载最新的浏览器,推荐下载 Chrome浏览器
欢迎光临。交流群:166852192

关键词-模板开发

41 - 50 中的 129 个结果

内容类型
标签

创建一个自定义字段类型(field type)

Orchard的类型字段,文本字段,但可以构建自己的字段类型,然后可以使用构建新的内容类型。这里我们将会教你如何添加一个新字段类型。你可以找到的源代码,在这一课:http://orcharddatetimefield.codeplex.com/。目标在Orchard中添加一个新的字段类型,目标是有一个日期和时间编辑框,能加入到任何内容类型中,并且要很容易的选择一个日期或时间。下面用Visual …

编写Orchard网上商店模块(3) - 定义ProductCatalog内容类型

这是从头开始编写一个新的Orchard模块的教程的第3篇。 上一篇文章链接地址:编写Orchard网上商店模块(2) - 创建ProductPart;本章所讲的内容,为开发模块教基础的部分,请按照教程认真学习,这样才能更好的理解模块的开发;      为了网站的访问者能够将产品添加到他们的购物车,我们需要在模块里添加一个产品目录。      产品类别可以是一个简单的产品列表。然而,在本教程中,我们 …

写一个内容部件

每一个内容部件都是一个完整的小功能块,它里面实现自身功能的UI呈现和数据存取,这也就是说它实现了一个从UI层到数据库层的完整封装。可以附加到Orchard中任何内容类型中,示例中包括路由部件(前端访问的一个Url地址),标签部件(为内容提供关键字或是标签),菜单部件(允许一个内容项添加到主菜单)。下面从头开始创建一个Maps部件,这里使用的开发工具是Visual Studio,也可以使用其他的编辑 …

Orchard中的命令行工具

    在Orchard中提供了一个命令行工具,我们可以使用这个命令行工具创建用户、创建博客、生成代码、配置网站、打包模块等。并且这个命令行工具是可以扩充的,只要我们在自己开发的模块中创建一个Command类,并继承于Orcahrd框架所提供的DefaultOrchardCommandHandler。这样我们就可以在这个类中实现自己模块可以提供的命令了。具体实现方式,可以参考默认提供的 …

打包和发布Orchard模块

本文介绍了在Orchard中如何打包和发布模块或主题的方法。生成模块或主题的安装包Orchard模块开发完成后,我们就可以对所开发的模块进行打包和发布,这样就可以让更多人分享我们开发的模块了。在Orchard中提供了一个Orchard.Packaging的模块来实现打包模块的功能。首先我们可以在管理后台的Modules菜单中启用此模块,如下图: 启用后我们就可以利用Orchard中的命令行工具来打 …

创建一个带文本编辑器的模块

下面文档中,我会创建一个简单的电子商务网站,只带一个简单的文本编辑器。搭建Orchard网站我这里就不详细说明了,具体的本网站中已经有很多文档说明,方面大家,我整理了下,如下:如何安装Orchard   如何安装Orchard(IIS篇)  如何安装设置汉化包  第一次运行Orchard看了上面的文章,Orchard安装肯定没问题了。在安装目录下 bin\orchard.exe运行Orchard. …

关于持续集成

Orchad开发有着严格的原代码持续集成管理控制,更新覆盖,Builder上次签入的程序,运行测试。详细查看:NcoverExplorer。这里说的比较简单,下面是我看别人写的一个关于持续集成的介绍,这里也和大家分享。关于持续集成几点知识点持续集成是一种软件开发实践,即团队开发成员经常集成它们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编 …

在Orchard中创建一个自定义字段类型

    在《Orchard中的一些名词》一文中介绍过字段(Field)的概念,它是一种轻量级的内容部件,通常只有一个字段,可以是一个文本输入框,或是一个日期选择框。我们可以把它理解为一种输入控件,或者称为字段类型。再来回顾一下《Orchard中的内容管理》中的介绍的一些概念,在Orchard中的任何数据都可以把它理解为内容(Content)。页面是内容、博客是内容、文章也是内容。整个网站就是由这些 …

Orchard CMS 单点解决方案(SSO)及两种身份认证模块的介绍

由于Orchard优美的架构,现在Orchard的模块越来越多, 在此我仅介绍下它的身份认证模块一 : Oauth协议RM.QuickLogOn (可直接在Orchard模块展厅内搜索名称)      此模块主要是新增了一个内容元件Quick Log On Widget,你在新增一个内容类型的时候,如果包含了此元件,那么在此类型的页面上将会展示Google,Facebook,Live相关的登录入口 …

最有用的Orchard扩展接口

      经过一段时间Orchard模块的开发,我发现很多有用的扩展点是Orchard官方文档中没有介绍的,而在自己开发模块的时候这些基础的扩展是非常有用的。其中不少是分散在整个Orchard官方论坛中,所以我努力把他们都记录在一起方便大家查看。      虽然在大多数情况下,开发Orchard模块时你不会使用到所有的这些功能,不过了解这些接口扩展你可以在自定义模块中构建更加复杂的模块,而且作为 …


对结果不满意?->