drupal7 用到的一些钩子简介
2024-09-29 15:06:40
1.hook_user_delete($account)
可用于自定义模块中,当用户被删除时,可以自定义一些自己需要的处理动作
2.hook_mail_alter(&$message)
可用于自定义模块中,当发送邮件时,可以通过此钩子,获取发送邮件的内容,并加以修改。
3.hook_init()
可用于自定义模块中,当页面初始化之前,进行一些拦截操作。
4.hook_html_head_alter(&$head_elements)
可用于自定义主题的template.php文件中,用来修改html文件的<head>元素所包含的子元素,例如<meta>元素
5.hook_form_FORM_ID_alter(&$form, &$form_state)
可用于自定义主题的template.php文件中,用来拦截和修改表单ID为“FORM_ID”的表单的内容。
6.hook_user_login(&$edit, $account)
用于用户登录后的一些操作。比如管理员登陆后跳转到管理后台界面,普通用户登录后跳转到网站首页或者个人首页。
最新文章
- 《C编译器剖析》后记
- 【面试】HTTP post请求与get请求的区别
- 1.Struts2简介和Struts2开发环境搭建
- android intent和intent action大全
- 如何通过JDBC访问数据库
- c/c++面试题(5)(c++重要的概念详解)
- jfinal
- python和pywin32实现窗口查找、遍历和点击
- jquery easyui DataGrid 动态的改变列显示的顺序
- javascript看你能够做对几题
- vc关于文件拷贝
- linux工具问题,tail -f 失效
- 有关JAVA基础学习中的集合讨论
- Seletion Sort
- maven原理
- Bootstrap Multiselect插件使用步骤以及常见参数配置介绍
- java 补码实践
- Python 简单的文件上传功能
- wireshark不支持抓localhost/127.0.0.1的包解决方法
- 解决IOS9 下在App中无法打开其他应用的问题