Drush是Drupal的一个命令行外壳和Unix脚本界面,可以使用命令行的方式方便快捷地管理你的Drupal站点。
而Drush Windows Installer - 让本地安装使用Drush变得so easy!
下载链接: http://drush.ws/drush_windows_installer
大家下载下来安装包,直接安装即可,安装时全部默认即可,我是直接按照提示安装到了:
C:\Program Files\Propeople\Drush
接下来是要改path环境变量:
这个问题在项目中会多次遇到,某些区块,需要在某些内容类型,甚至再加上某些特定页面下显示。Drupal7已经将这个应用加到核心里了,在节点选项里就会看到内容类型选择。
在Drupal6中有两种实现方案。
第一种,也是比较推荐的方案:启用token和pathauto模块,给该内容类型设置url格式(admin/build/path/patterns),如movie/[title-raw],然后可以在views生成的区块中配置显示的页面路径:movie/*
另一种方案是启用php filter,然后用phpcode控制区块的显示位置,如:
查询数据自动完成(比如 free tags)或搜索内容自动完成(比如drupal api的自动搜索),这样的效果省时又省力!所以让我们来学会它并在项目中多用吧!
一、表单中定义 #autocomplete_path 属性
Drupal为我们提供了表单的专用方法#ahah,所以只是将js里的ajax调用代码换了一种形式,更方便。
步骤:
一、表单中定义#ahah属性
Drupal提供了一个非常方便的发邮件函数 drupal_mail_send($message)
实际应用的时候,主要是遇到了中文乱码的问题,最后通过 'Content-Type' => 'text/html; charset="utf-8";' 解决了。 但是 'From' => 'Company Name ' 这里的 Comapany Name 若是中文的话,还是出现乱码,不知如何解决,有知道的朋友请告知,谢谢!
日期选择,可以使用date模块,它里面集成了jquery ui的datepicker效果,不过默认样式一般,而且要安的模块不少。如果只想用datepicker效果的话,大可不必安这些模块。以下介绍在drupal中直接应用datepicker的方法:
首先,大家可自行研究下jquery ui,那可是个好东东... 如何提取出有用的文件也是一项很细的工作。附件中有我提取的所有要用到的文件,大家按我以下讲述的放置到指定位置即可。
我选取的 jquery ui 的theme是:redmond,如果你想换成其它样式,自行换掉相应的css和image,效果如下:
如果你没用过tablesort_sql,那我就要解释下了,顾名思义,它是针对table结构的内容来排序的。
实际上,是和theme_table()函数配合使用的。
在使用它的时候,我们要了解以下问题:
1. 它最终实现的结果,实际上是给SQL语句加上 ORDER BY ... ,这样来实现所谓的排序。 正因为如此,你的原sql语句不能有 ORDER BY语句。
2. 因为SQL里只能使用一次 ORDER BY,所以每次排序只能按照某一字段来排序,不会叠加上次的排序选择条件,因此在规定默认排序方式时,也只能指定某一个字段啦,注意在规定默认排序时,排序方式要小写,如 “desc” 形式见后面的代码。