Features 模块结合Drupal API. 将功能导出成代码并生成一个新模块. 适用环境 比如在线网站和开发环境的一个升级. 比如在线网站可能需要调整一个Views. 但是你可能会先在开发环境调整. 调整好以后再到在线去操作一次. 这样的效率很低而且容易出错. 现在这个模块可以直接将你的所有操作直接导出成代码. 这样当你操作过很多步骤只需要以后直接重新导出. 再更新代码到线上就可以实现网站更新升级. 安全稳定 默认支持以下功能:
https://drupal.org/project/features 模块案例: 基本使用进入到模块主页面(admin/structure/features) 默认是空需要创建一个Features 在右边是定义模块的信息 右边是选择要导出的功能 比如我现在需要导出我的一个自定义menu 和一个Views. 只需要选中既可 最后点击左边的Download Features既可看到生成的模块,然后将此导出的代码解压并放到我们的模块存放目录, 现在可能会看到这些文件. 最后再入到Features 主页面(admin/structure/features). 选中并保存 覆盖和重建因为我刚刚导出的是一个Webmaster-menu 的一个菜单. 现在我进入到这个菜单.并修改一点点东西 修改成 现在再回到Features主页面.这时会看到状态为Overridden, 现在有两个选择
覆盖 点击Overridden进入到覆盖页面, 选中的将会被还原. 重建 重建非常简单. 和创建是一样.直接进入到重建页面. 然后点击Download 后.将代码覆盖以前的代码既可 关于本文 本文作者: zhouitpro 原文来自:http://www.drupalmodule.cn/ |