Views Bulk Operations (VBO) drupal.org/project/views_bulk_operations 模块 对node或者user 内容进行管理。方面不同角色分组管理不同的内容
Drupal 7 模块推荐Rules http://t.cn/hrX6D4 可以处理复杂的workflow. 并且提供了Hook,你可以自己定义。比如需求:用户组(用户注册的时候,提供的城市选项), 当新的node发布的时候,可以发一封邮件给指定一个城市下面的所有用户组。rules支持多条件,多action等操作。代码量少,提供开发效率。
在drupal开发项目中,你可能遇到这样的需求,
要求node里有一个组合字段,而且是多组的,
比如
数量 单价 名称
1 ¥1 xc
2 ¥0.5 xx
Drupal actions and triggers 可以做做什么?例如
1) 当有用户发表评论的时候可以给管理员发送一封电子邮件。
2) 当一个node删除的时候,系统可以自动发一份邮件给作者
等等。
一个简单的例子,定义一个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
最近在做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的多语言网站了。
Drupal 最新评论
5 天 15 小时之前
5 天 23 小时之前
6 天 21 小时之前
2 周 9 小时之前
7 周 2 天之前
20 周 6 天之前
23 周 2 天之前
26 周 1 天之前
26 周 3 天之前
26 周 3 天之前