如何在注册页面上看到个人资料字段?

时间:2010-05-01 07:34:39

标签: php drupal-6 user-registration

我已经定制了用户注册页面。我在主题层上做了这个 但现在我想看看我在个人资料模块中所做的字段 正如我为此写的

<?php print drupal_render($form['account']['name']); ?>

此代码将显示用户名字段。这是默认的。现在我想查看我在配置文件模块上创建的配置文件字段。
那么任何人都可以告诉我在drupal_render [?]中要写什么?
提前谢谢。

<小时/> 尼蒂什
Panchjanya Corporation

1 个答案:

答案 0 :(得分:1)

首先,如果你使用Drupal 6,你可能想知道你可以选择一个复选框,出现在注册页面,当你从中创建一个新的用户配置文件字段时,它会显示出来。管理员界面。

否则你可以试试这个。

$categories = profile_categories();
foreach($categories as $category) {
  $result = _profile_get_fields($category['name']);
  # You can add code here to render each category seperately #
  while($field = db_result($result)) {
    $fieldname = $field['name'];
    drupal_render($form[$category][$fieldname]);
  }
}