Drupal 7 开发内部培训资料, 分头诗人

实现一个这样的注册页面,首先从扩展user字段,让字段和数据库的user表关联,在页面上输出表单怎么做?

赞成!
0
否决!

f

实现一个这样的注册页面,首先从扩展user字段,让字段和数据库的user表关联,在页面上输出表单怎么做。。。我用hook_scheme_alter()扩展user字段,可是调了半天增加的字段也没加进去。。

5 个回答

赞成!
0
否决!

这样的注册页面,手机,姓名,性别等,都能在后台增加字段,然后show在前台注册页,不明白为什么要用hook_scheme_alter(),我感觉应该用hook_form_alter(),直接改这个表单的样式,不就行了?至于后面的中文字,其实就是prefix 或者是subfix之类的通过t()函数转变为中文。没看出难点在哪,sorry。

赞成!
0
否决!

我是按照你说的那样做过,后台字段我都加了

然后在前台注册表单

这个<input name=" field_nickname[und][0][value]">   这个值我就不会用了。。。这个可以怎么改吗?

 

 

赞成!
0
否决!

这个表单中的input 是默认就会添加到数据库的.你不需要任何code。

赞成!
0
否决!

我要得到页面输入的数据存入数据库的话要使用$form_state['values'][],后面中括号里面的值就是input标签的name后面的值吧?要怎么写呢?

赞成!
0
否决!

安装devel 模块不行吗?devel 好像有比较详细的指示