好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

Orchard:把之前写的Map Content Part专为一个Widget来使用

Orchard:把之前写的Map Content Part专为一个Widget来使用

在Orchard中 widget  是一个内容类型,它是比较大粒度的可重用UI,它可以放在网站页面的任意位置上,例如云标签、查询窗口等。上一篇我们介绍了如何在 Orchard中生成一个自定义字段类型 ,本篇介绍如何编写一个content part,然后如何转成一个Widget。

生成一个Content Part

    本示例使用在 Orchard:使用VS2010来生成一个地图Content Part中介绍的ContentPart,如果你还没有做过的请先完成后再回来。

把Part转为Widget

为了把content part转为一个widget,必须更新数据库, 修改文件 Migrations.cs :

View Code

在这个示例中,方法UpdateFrom1 生成一个组合了MapPart、WidgetPart、CommonPart的MapWidget,然后设置widget的stereotype。The WidgetPart、CommonPart对象是Orchard内置的。

使用Widget

当生成一个新的widget之后,进入后台可以看到 Widgets 菜单

 


参考: Writing a widget

另:上面有人问我如何看到Orchard的Compact数据库,之前我用的是一个试用版本的查看工具,现在我告诉大家,你们可以使用WebMatrix工具来查看。

安装

查看

作者: Leo_wl

    

出处: http://www.cnblogs.com/Leo_wl/

    

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

版权信息

查看更多关于Orchard:把之前写的Map Content Part专为一个Widget来使用的详细内容...

  阅读:33次