欢迎各位兄弟 发布技术文章
这里的技术是共享的
本篇教程主要讲解如何通过 Drupal 表单系统上传文件,涉及到的主要接口在 includes/form.inc 和 includes/file.inc 文件中,核心函数即file_save_upload,该函数实现文件的移动、验证、保存、入库。系统自带 files 表,用做存储文件相关信息,所以,这个简单的实例,就不需要另外创建数据表。如果复杂的应用,比如让文件和节点关联等等,就需要创建数据表了。模块名称:myfile。实现功能:定义一个页面,生成一个表单,让用户可以上传文件。权限设置:暂不设置
This is quite straightforward with user_roles() and array_search(). Below is a function which will return the role ID if there is a role matching the name and FALSE otherwise.
xiaopang
在模板文件中 用 $is_admin 来判断是否是管理员在template.php文件中 用 $variables['is_admin'] 来判断是否是管理员在模块文件中好像不行用 好像不能用 用这个吧 if(user_access('access administration pages')){ //这个绝对可以
Drupal结合ajax可以实现很多特出的功能,ajax功能强大,客户体验效果好。因此比较流行。简单实用ajax来调用生成好的drupal form.主要使用到hook menu drupal_get_form 还有hook_form
用户注册(User Registration)
Drupal提供了几种注册用户的方法:
1、管理员的邀请
2、访客的注册,但需要管理员的审批
3、任何访客
访客可注册你的网站的会员,可以点击首页的"User Login”block中的"Create new account”,如下图所示:
Has taxonomy terms (with depth) 带深度的
我的一个内容类型添加了地址字段,用的是China_address_field, 我想在
$form['#attributes'] = array('class' => 'search-form');
drupal6 d6
$form['new_row_wrapper'] = array( '#type' => 'markup', '#value' => '<br><div id="ahah-example-new-row-wrapper" style="clear: both;"></div>', );添加链接也是用markup 见 /node-admin/1809
drupal7 d7