一个简单的例子,定义一个page,然后调用自己的定义的form 表单。
<?php
/**
* Hook menu
* 定义page,调用自定义的form 表单
*/
function modulename_menu(){//使用Hook menu 来定义个url 衔接,就是一个page
$items = array(); //定义item 数组
安装了drupal smtp 模块以后,
然后去下载phpmailer,放在smtp目录下即可。文件夹名称改为phpmailer
然后进入drupal后台里面去配置
这里以gmail的smtp服务器为例,
邮件服务器地址填写,smtp.gmail.com
安全选择 ssl
如果在本地测试没有ssl这个选项。请到php.ini里面配置 去掉前面的;分号。
最近在做cck 字段开发,因为默认没有这个功能,需要自己开发一些类型功能。
下面在开发的时候可能需要的 hook。具体可以参考http://drupal.org/node/342987
Required CCK hooks for CCK fields
CCK 字段开发必须的hook
Drupal 7 如果提交到数据库,和drupal 6 基本相同,只是drupal 7 不使用cck, 而是用field ui 模块,
这个模块,只要你建立一个字段,那就自动以一个表形式出现。
<?php
$edit = array(
'status' => 1, //状态为发布
'sticky' => 0,//置顶为0
在管理员权限下浏览一切正常,drupal i18n 多语言模块功能强大,
但是匿名用户选择就是无法切换。 在权限管理设置i18n权限,
也无法得到解决, 最后把默认语言设置为英语,
匿名用户就可以正常访问i18n的多语言网站了。
如果想其他的hook进行通话,打入其他的模块内部,那就得使用Drupal module_invoke,
这个Drupal module_invoke 就可以和其他模块的hook通话。
简单介绍Drupal i18n 多语言建站模块安装使用步骤,具体功能还的在实践中可以感觉到Drupal i18n 多语言建站模块的功能强大。
1、先下载http://drupal.org/project/i18n模块,然后解决文件,上传到所在网站目录,sites/all/modules。
Drupal多语言建站需求是很大的,要想建立一个中文站点,还想要在同时建立相同的英文站点,或者日文drupal 站点,法文,韩文等drupal站点。这时选择drupal i18n 模块 是不错的选择,功能强大。满足了大部分企业建站的需求。
drupal i18n 模块作用:
如果启用drupal smtp 发邮件给注册用户。如果服务器配置好的话,无需这个模块。
以前在godaddy 配置好,就可以发送,这次忘记怎么配置了。
下载了一个drupal smtp 然后设置一下也可以发送邮件给注册用户。
drupal smtp 模块 下载地址 http://drupal.org/project/smtp
一个网站,drupal定时运行,正好godaddy有cron功能,这样不用手动运行drupal cron。
设定一下,数据自动更新,还是蛮方便的。
但是最近添加cron不成功,问一下,给了一个回复,说是技术问题,看来还得等待。
至于drupal cron,可以使用hook_cron 来为自己所用,处理自己的事务。
Drupal 最新评论
11 小时 47 分钟之前
6 天 17 小时之前
1 周 23 小时之前
1 周 2 天之前
2 周 3 天之前
2 周 4 天之前
2 周 4 天之前
3 周 4 天之前
4 周 4 天之前
5 周 3 天之前