好拉,所以从这一章开始,正式学习Drupal
一开始呢,先说说我的开发环境把。 公要善其事,比先利其器 (好像是这么写的)
基本环境如下:
Drupal:6.13
PHP:5.1.4 (貌似建议是2,2,打算最近升级。 昨天去看了下changelog, @ @, 太多了,看晕了。 不过发现php 2.10开始支持namespace了 )
IDE:zend studio for Eclipse 6.1.2 恩,还加了个js的插件,叫 JSEclipse, 当然,现在还没用到
mysql:5.0.4
apache:2.x
其实,要学一个东西,个人觉得一个好的开发环境是必须的。 zend studio个人感觉的确不错,代码检查和代码自动完成都挺不错
要让zs支持drupal的内核代码,我的做法是,在工程下建立一个.library文件,然后把所有drupal目录下include文件夹下的inc文件放到里面去
之后,又向老葛询问了下drupal的其他主要模块,比如,node, user, system,filter,block等等。 把这些 xx.module,文件改名为xx.module.inc放到libiary文件夹里
这样,就可以让zend studio为我们提供强大的支持拉,以下是截图:
好吧。。这发图不方便。 反正代码自动完成,就那样哈 恩恩