Я работаю на многоязычном веб-сайте Drupal 7 с достаточным количеством модулей, включая Facebook OAuth module (версия 7.x-2.0-rc3).Вопрос с отображением полей OAuth Facebook
У меня проблема с функциональностью сопоставления полей, которая не работает в моем случае.
Поля в регистрационной форме Drupal просто не заполняются модулем, как и должно быть, кроме поля имени пользователя, которое предварительно заполнено моим именем пользователя Facebook.
Я включил установку отладки модулей, которые вошли следующие (некоторая информация были отредактированный для личной жизни):
fbuser=stdClass Object
(
[email] => [email protected]
[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"
- поле «Жанр» отображается в «[пол] Sexe»
Я не могу понять, как решить эту проблему, и я не уверен, белый at вызывает его. Кто-нибудь испытал эту проблему и/или имел представление о том, как ее исправить, пожалуйста?