让你的模块可以使用,以及在创建模块的所有流程都与这一步无关。第2章介绍了使用Git进行版本控制以及第14章阐述了它在实现对处于流动状态的开发人员的好处:你可以随意尝试任何操作,而且总是能知道你可以恢复到某个工作状态。在开发模块时使用源代码版本控制技术,就可以时刻提交你的修改,而不怕改错什么。
从你正在开发的模块的根目录(在此案例中,即xray目录;在我的电脑上,该目录位于~/code/dgd7/web/sites/all/modules/custom/xray),初始化一个Git仓库。当你创建了自己的第一个文件后,就可立即进行第一次提交,像这样:
it init
注意:即使你的模块已经在某个进行着版本控制的网站项目之中 ,你依然可以在你的模块目录下创建一个仓库,。这将让你的模块从你的网站上分离并与全世界分享您的模块。
初始化仓库后,添加和提交你在模块目录中所做的更改。你将不断地重复下面的步骤,每当你中途需要暂停或休息的时候,你将不断重复以下的工作,这样才能确保你可以回到这个模块开发旅程中的任何一步。
- 阅读更多 关于 创建你的模块版本库
- 登录或注册以发表评论
Drupal 登录流程
从用户管理,添加用户那里~! 输入的值 怎么存入数据库users 表中
那个from 表单给传的参数
如果我要把 users 表的 name 也存入输入的mail 的值怎么办 就是把接收的mail
值存入name 字段里
求指教
为什么感觉论坛人气不是很多呢~!~
因新浪微博官方暂停使用V1接口,目前Drupal中国使用的East开发的新浪微博模块 (http://drupal.org/project/sina_open) 尚未升级至V2,目前新浪微博用户暂时无法登录,希望East能尽快完成升级。使用新浪微博登录的用户可以新注册用户,如果需要修改用户名和密码的,可以加Drupal中国1群(4362258)联系龙马。
新浪微博公告信息:
“V1接口即将于今日(2012年8月27日)停止使用,请尚未进行接口切换的开发者抓紧时间。新版接口迁移指南请点击:http://t.cn/zWTaigK”
对此,给各位带来的不便,敬请谅解!
commerce kickstart (带drupal 7 core) 预设主页显示的是 三个 product display, 什么办法可以便捷地把它移到自己新建的页面,如产品页面? 请高手赐教.
Drupal 新手 求指教 ~改造drupal项目登录
公司接到一个改装drupal的项目 原来的项目登录需要用邮箱,怎么改为让用户名用编号登录
谢谢大神~!
第19章在模块里使用Drupal API
by Benjamin Melancon
制作模块的游戏规则是使用Drupal提供的工具来开发。API代表应用程序编程接口,是一种有趣的方式,它使用已经清楚地定义代码跟用户代码进行交互。本章着重讲解APIs,即Drupal提供给你的钩子(hooks)和函数(function)来构建18章中介绍的X-ray模块。由于模块不同功能特性的需要,有时我们需要使用其他扩展工具(API工具箱以外的),我将会介绍给大家并使用在项目中。
在写本章内容时,Drupal核心提供了251个钩子(hooks)。本章介绍了一些最常用的。钩子(hooks)虽然星光闪耀,但必须作为合奏队的一部分出现在舞台中。你有神奇优秀的实用功能函数的支持。这些功能也是Drupal API的一部分。
你的模块包含在自身的文件夹中,可以放在Drupal会查找到模块的任何位置,就像你从drupal.org上获取的模块一样。但是,你应该把它放在哪里呢?
你知道你想将它放在sites文件夹中的某个位置,因为你对Drupal发行包所做的每一项自定义的修改都发生在sites目录下。本章遵循将自定义的模块放在“sites/all/modules/custom”里的做法,在第一次放置模块之前,你需要创建这个目录。
注意:当你像第34章中介绍的那样,开始制作自己的发行包时,你可以将模块放置于安装配置文件的目录下。安装配置文件“example_profile”所用到的模块,会被放置在“profiles/example_profile/modules”目录下。
从drupal.org下载的每个模块都可以放到“sites/all/modules/contrib”目录下(正如第4章中关于手动放置模块和通过drush命令下载模块的介绍,一旦你创建了“sites/all/modules/contrib”目录,Drush会自动将从drupal.org下载的模块放置进去)。
- 阅读更多 关于 何处放置自定义模块
- 登录或注册以发表评论
原文链接:http://drupal.org/node/70627
这些表格在默认的drupal站点中是被localization(地方化)功能所需要的。请查阅数据库文档来获得更多关于数据库结构和类型的信息。
locale_meta 表格
- 可选择的locale(比如英语)的列表。
locale_source 表格
- 可被翻译的字符串的参考。
locale_target 表格
- 被翻译的的字符串。