PHP kodu düğmeye Facebook Oturum ekleme

2 Cevap php

Ben Drupal sitede benim kayıt sayfasına düğmesi yeni Facebook günlüğünü eklemek çalışıyorum.

Ben aşağıdaki kod yanlış olduğunu biliyorum, ama bunu uygulamak için doğru sözdizimi bilmiyorum:

function facebook_user($op, &$edit, &$user, $category = NULL) { 
  switch($op) {
    // User is registering. 
    case 'register':
      // Add a Facebook login button.
      echo '<fb:login-button perms='email' show-faces="true" width="200" max-rows="1"></fb:login-button>';
  }
}

Ben yerine ne kullanmalıyım echo? Ben bu konuda giderek gereken başka bir yolu var mı?

2 Cevap

Iş için doğru aracı kullanın: Facebook Connect

Oherwise:

Kullandığınız hook_form_FORM_ID_alter() or hook_form_alter() to alter the form. The form name is "user_register "olmalıdır

Örneğin,

hook_form_user_register_alter($form, &$form_state) {
  $form['values']['facebook'] = array(
    '#type' => 'button',
    '#value' => 'Facebook Login'
  );
}

Yoksa uygun gördüğünüz gibi.

Facebook - Auth ve Facebook Connect modülleri araştırın.