Drupal 7 需要用户/注册页面drupal 7中的密码和确认密码字段

Drupal 7 需要用户/注册页面drupal 7中的密码和确认密码字段,drupal-7,Drupal 7,我对drupal是新手。我希望字段(密码、确认密码、角色)从admin/people/create到user/register页面 用户可以创建具有特定角色的帐户。当用户注册他们的帐户时,我如何实现这一点 您可以使用此模块 此外,如果未选中此选项,则在访问者创建帐户时需要电子邮件验证。在家庭»管理»配置»人员下 然后在用户注册表单中获取密码并确认密码字段。我使用以下代码创建了user-register-form.tpl.php <?php print render($form['accou

我对drupal是新手。我希望字段(密码、确认密码、角色)从admin/people/create到user/register页面

用户可以创建具有特定角色的帐户。当用户注册他们的帐户时,我如何实现这一点

您可以使用此模块

此外,如果未选中此选项,则在访问者创建帐户时需要电子邮件验证。在家庭»管理»配置»人员下


然后在用户注册表单中获取密码并确认密码字段。

我使用以下代码创建了user-register-form.tpl.php

<?php print render($form['account']); ?>
<?php print render($form['form_build_id']); ?>
<?php print render($form['form_id']); ?>
<?php print drupal_render($form['actions']); ?>


我需要电子邮件验证链接。我使用profile2_regpath模块检查了角色。当用户创建帐户时,角色将自动分配给用户。

借助此代码片段_form()

Drupal表单API
password\u confirm
元素

$form['pass_fields'] = array(

  '#type' => 'password_confirm' ,

  '#description' => t('Enter the same password in both fields'),

  '#size' => 32,

  '#required' => TRUE,
);
要在_form()中检查或自动保存用户角色,请执行以下操作:


谢谢你的回复。
$role = 'user-role';

array( 'roles' => $roles );