欢迎各位兄弟 发布技术文章
这里的技术是共享的
原文链接:http://www.drupal.org/documentation/modules/features
恩,如果有这样的事情:如果有人问你如何在Drupal站点上制作博客,你不要告诉他们去启用Blog(博客)模块,这个模块已经准备被撤下了。你应该告诉他们用CCK和Views模块可以很容易的做到 – 一些相关设置可以用小字体打印2-3页之多。
Features模块在捆绑、导出和导入许多Drupal模块的设置上通过友好的配置提供了快捷的操作入口。请看这里的快速介绍。Features通过启用各项功能转移了站点开发模式分散的痛苦。
原文链接:http://drupal.org/node/582674
安装 / 启用
安装做好的features跟安装模块一样简单(甚至更简单)
找到并下载feature。 解压feature(如果你拿到的是压缩文件的话,因为最终需要一个文件夹,而不是压缩文件)
将文件夹放到你drupal安装目录下的一个合适的文件里。最好是放到sites/all/modules/custom/features,不过放到sites/all/modules也可以。
注:如果某个feature前的复选框是灰色不能点击选择的话,应该是因为它依赖的某些模块缺失了。在feature的标题下面去检查不需要的依赖,只安装适当的模块。
禁用feature
如果某天你要禁用某个feature,只需访问Feature管理页面,置空这个feature对应的复选框然后点击保存设置
设计思路上, 禁用feature的module将会同时在feature里定义的功能。也就是说会删掉feature创建的节点类型等等。
“悄悄” 禁用某个feature模块(保留功能和配置)
有时你想禁用某个feature模块,但不想丢失它所定义的功能或配置。
Features的设计不适用这种情况
如果你找到实现的方法,请添加评论与我们分享。
公开可用的已完成的features
你可以在公用的feature服务器上查找并更新可用的features列表
来自 http://drupalchina.cn/doc/901.html