2013-06-21 109 views

回答

1

編輯:對不起,我誤解了你的問題(留下我以前的歷史答案)。

嘗試Profile2 Registration Path。它承諾將您的帳戶和個人資料信息合併到自定義路徑中。使用.htaccess文件將user/register重定向到新的URL或安裝其中一個重定向模塊。

之後您可能要遵循我以前的答案的方法來糾正順序:

使用hook_form_alter根據您的需要設置字段的權重。您可以通過插入類似的財產以後在你的主題的template.php這樣做

function yourthemename_form_alter(&$form, &$form_state, $form_id) { 
    if ($form_id == 'user_register_form') { 
    $form['field_firstname']['#weight'] = -20; 
    $form['field_lastname']['#weight'] = -19; 
    } 
} 

請注意,我在配置文件字段中使用構建而不是Profile2,但它應該以相同的方式工作。如果您不確定如何訪問您的配置文件字段,請下載並啓用devel模塊,請設置權限以允許訪客訪問開發人員信息並在上述功能中插入dpm($form)

相關問題