【发布时间】:2016-03-15 13:04:07
【问题描述】:
我正在运行一个包含大量模块的多语言 Drupal 7 网站,包括 Facebook OAuth module(版本 7.x-2.0-rc3)。
我遇到了字段映射功能的问题,在我的情况下它不起作用。
Drupal 注册表单上的字段根本没有按应有的方式由模块填充,除了用户名字段,它预先填写了我的 Facebook 用户名。
我启用了模块的调试设置,它记录了以下内容(一些信息已被编辑以保护隐私):
fbuser=stdClass Object
(
[email] => xxxxx@subversion.be
[name] => Constantin Aktelle
[first_name] => Constantin
[last_name] => Aktelle
[age_range] => stdClass Object
(
[min] => 21
)
[link] => https://www.facebook.com/app_scoped_user_id/1080532871978412/
[gender] => male
[locale] => fr_FR
[timezone] => 1
[updated_time] => 2013-04-20T15:22:50+0000
[verified] => 1
[id] => 1080532871978412
)
所以 Facebook 信息确实存在,但模块似乎无法正确映射它们。
注意模块设置如下:
- “Prénom”映射到“[first_name] Prénom”
- “Nom”字段映射到“[last_name] Nom”
- “流派”字段映射到“[性别] 性别”
我不知道如何解决这个问题,也不确定是什么原因造成的。请问有没有人遇到过这个问题和/或知道如何解决它?
【问题讨论】:
标签: drupal drupal-7 mapping field facebook-oauth