Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal:扩展用户表单?_Drupal_Drupal 6 - Fatal编程技术网

Drupal:扩展用户表单?

Drupal:扩展用户表单?,drupal,drupal-6,Drupal,Drupal 6,我想在Drupal中扩展用户表单(允许它们插入更多数据,如公司名称、姓氏、国籍等) 我应该搜索一个额外的模块吗?还是它已经嵌入到drupal中了 谢谢,您可以使用其他字段扩展用户表单。除了txwikinger建议的配置文件模块之外,您可能对该模块感兴趣。它允许您将节点用作用户配置文件。启用CCK驱动的配置文件表单。如果您喜欢编码,您可以执行类似于我们的解决方案的操作来修改配置文件模板只打印字段而不是表单元素。我没有尝试,但我认为您可以使用hook\u form\u alter将字段属性设置为禁用

我想在Drupal中扩展用户表单(允许它们插入更多数据,如公司名称、姓氏、国籍等)

我应该搜索一个额外的模块吗?还是它已经嵌入到drupal中了


谢谢,您可以使用其他字段扩展用户表单。

除了txwikinger建议的配置文件模块之外,您可能对该模块感兴趣。它允许您将节点用作用户配置文件。启用CCK驱动的配置文件表单。

如果您喜欢编码,您可以执行类似于我们的解决方案的操作来修改配置文件模板只打印字段而不是表单元素。我没有尝试,但我认为您可以使用hook\u form\u alter将字段属性设置为禁用。在权限中使用只读选项会更好。 我们在模板中添加了类似的内容:

profile\u givenname.““$账户->profile\u姓氏;?>
<div class="field_team">Email: <a href="mailto:<?php echo $account->mail; ?>"><?php echo $account->mail; ?></a></div>
<div class="field_team">Team: <?php print check_plain($account->profile_role); ?></div>
<div class="field_memberSince">Member Since: <?php echo $account->content['summary']['member_for']['#value']; ?></div>
<div class="field_location">Location: <?php echo check_plain($account->profile_location);?></div>
电子邮件:
小组:
成员自:
地点: