如何将现有字段添加到用户帐户? -- users 领域 和 taxonomy-terms 领域 drupal 相关 的问题

How to add an existing field to an user account?


1
vote

问题

中文

我在结构和gt中创建了一个词汇。分类和gt;添加词汇。然后我为它添加术语。

我的词汇字段如下所示:

在此处输入图像描述

我想将此词汇表显示为帐户字段,我想添加现有字段,但我找不到术语引用。

输入图像描述

英文原文

I created a vocabulary in Structure>Taxonomy>Add Vocabulary. Then I add terms to it.

My Vocabulary fields look like this :

enter image description here

I want to display this vocabulary into accounts fields, I want to add existing fields but I can't find the term reference.

enter image description here

     
     
     

回答列表

3
 
vote

您必须使用"添加新字段" ,直到您之前至少用过的Offione使用您的术语参考字段。

如果已创建此字段一次,则可以将其重用以用于其他内容类型。

 

You have to use "Add new field" until you haven't used your term reference field for the Departements at least once before.

If have created this field once, you can reuse it for other content types.

 
 
2
 
vote

您必须想知道为什么字段未出现在现有字段中,尽管它具有相同的表字段_data_field_并且有一些数据。并创建另一个字段将创建另一个您认为是矫枉过正的表。

但如果您可以密切关注与分类学和节点相关联的那些字段数据表,您将清楚地看到实体类型的差异。

所以,Drupal可以在现有的下拉列表中列出这些字段,其具有与您添加该字段的同一实体类型。所以在你的情况下他们是不同的。这就是为什么它没有在那里列出。

 

You must be wondering why the fields are not appearing in the existing fields, although it has the same table field_data_field_ and has some data in it. And creating another field will create another table which you think would be an overkill.

But if you could look closely at those field data tables which are linked to taxonomies and with nodes you would clearly see the difference in entity types.

So, Drupal can list those field in existing dropdown which has the same entity type as the one you are adding the field to. So in your case they are different. that is why it is not been listed there.

 
 
2
 
vote

您不需要添加现有字段,您需要添加新字段

看图片

输入图像描述

编辑(感谢 nosssweat评论):添加此字段后,它将允许您选择你的词汇。
 

You don't need to Add an existing field, you need to Add a new field

See the picture

enter image description here

Edit (thanks to NoSssweat comment): After you add this field, it will allow you to select your vocabulary.

 
 
 
 

相关问题

1  我想重新订购注册表上的默认字段  ( I want to re order the default fields on registration form ) 
我想在用户注册表单上更改默认字段的顺序,如电子邮件地址,密码等... 我不知道如何订购这些。 (顺便说一下,我是一个笨蛋的菜鸟) ...

2  临时添加角色以令牌为匿名用户的特定页面添加  ( Temporary add role by token for a particular page to anonymous user ) 
我有一个特定的任务:我需要临时访问使用Access令牌对匿名用户进行特定未发布的节点。匿名是一个关键功能,因此我无法以某种原因创建有限的用户帐户。 我通过将字段"访问令牌" 添加到我的节点类型,创建具有访问未发布节点的角色(使用视图未发布模块)并通过更改user_access函数来创建一个粗略的临时解决方案。我添加了...

0  WebServices创建(注册)新用户  ( Webservices to create register a new user ) 
我计划编写连接到Drupal 7的客户端应用程序。我喜欢通过应用程序创建新用户,遇到一些文献,但我不确定该方法是否安全,也是它是否认为所有可能的使用 - 案例。 我遇到的第一个链接是这样的: https://www.drupal.org/node/1514312 我能够配置端点并成功发布+创建用户。但是,上述方...

2  在配置文件页面上显示个人资料字段  ( Show profile field on profile page ) 
我在我的自定义主题中创建了 user-login.tpl.php 文件。 然后我添加此代码: <div class="profile"<?php print $attributes; ?>> <h2><?php print ($user_profile['field_nom']); ?></h2> <p...

1  未经授权的用户查看没有菜单的主页  ( Unauthorised users to view homepage without menu ) 
我已经安装了我网站上的前页模块。 我想向访问者(未登录用户)显示相同的主页,以便登录用户,但没有导航栏。 我已在首页设置中重新直接到"/ home" ,并在匿名用户角色部分中删除了菜单权限,但我得到了访问拒绝的消息。 ...

2  通过需要用户身份验证的链接共享未发布节点  ( Share unpublished nodes through a link that needs a user authentication ) 
我正在尝试通过它的URL分享未发布的节点以特定角色。 我尝试的是,当该用户(具有特定角色)打开该链接时,他必须登录以打开URL。 是可能的吗? 感谢 ...

2  如何创建报告以列出仅更改特定字段的用户?  ( How to create report to list users who change only specific field ) 
我有一个包含多个字段的内容类型,这些字段由不同的用户随时间手动更新。 让我们说,例如,内容类型名称 票证 此内容类型中的字段是: 票证状态 票证已解析日期 票升级日期(默认为空) 每次用户更改字段时,会自动创建修订版。 如何创建报告(使用 measies 模块)列出用户只会将字段"票升级日期" 更改为空到某个值...

1  是否可以根据其电子邮件地址控制用户的角色?  ( Is it possible to control a users role based on their email address ) 
目前,我每次在我公司的员工每次都需要他们的帐户角色升级为"验证" 到"雇员" ,那么对自动化此过程的方式的任何建议? 谢谢! ...

0  表单API现场许可  ( Form api field permission ) 
我正在创建一个自定义表单并在自定义表中存储数据。我想知道是否有任何方法可以应用字段级别权限,如 $form['value']['#permission'] = array('access this field'); 我知道我正在拥有现场权限模块,以在核心字段上应用许可,但我如何实现这一目标? ...

2  禁用用户登录块  ( Disable user login block ) 
我想我可能会发现一个错误(?) 只有管理员可以在我的网站上创建内容,所以我正在尝试 从首页上删除登录表单,即登录页面 可以在 site/user/login 上访问,但不是在首页上,我尝试了很多东西。 我遵循 我正在使用bartik主题,我已经归结了它,但我几乎没有改变它的东西,基本上只是一个小css。 ,我已经...

0  如何更新表单提交的自定义用户字段  ( How to update custom user field on form submit ) 
我想创建一个只有一个列出的自定义用户帐户字段之一的基本页面,可供编辑。 例如,我有一个自定义用户帐户字段:field_companyname 然后将用户转到 www.example.com/?q=user/1/edit , 我希望用户转到不同的页面(i.e www.example.com/node/5 )。 在此...

0  获取数据库INSERT [已关闭]的用户ID  ( Get user id for database insert ) 
关闭。这个问题需要详细信息或清晰度。它目前不接受答案。 想要改进这个问题?添加详细信息并阐明编辑此帖的问题。 关闭 5年前。 ...

33  如何获取当前登录用户的用户ID?  ( How do i get the user id for the currently logged in user ) 
我想在drupal 8中获取当前用户对象(用户信息)。 我知道Drupal 7有一个全局 $user 变量;我想知道如何在Drupal 8中获取当前用户对象。 ...

0  为每个用户创建新的个人页面实例  ( Create a new personal page instance for each user ) 
我有一个名为"personal" 的内容类型,也称为"personal" 的节点(页面),它是那个内容类型。 我希望我的用户在我的网站上拥有自己的私有"个人" 页面,每个用户都可以发布自己的私人东西。就像一个博客页面,页面布局对每个人都相同,但每个用户在其个人资料页面上有自己的帖子。 我正在尝试实现类似www.myw...

1  如何插入用户表[已关闭]  ( How to insert user table ) 
关闭。这个问题需要更多聚焦。它目前不接受答案。 想要改进这个问题?更新问题,因此它仅侧重于编辑此帖。 关闭 5年前。 ...

2  根据特定用户的字段的值调整内容的可见性  ( Adjust viewability of content based on the value of a field for a specific user ) 
对于我的网站,我有一个视图(使用视图模块创建),让我们调用它查看1,显示具有用户实体引用的内容类型(如在,它是一个选择列表与网站的所有用户的选择列表在那里)。 我有一个单独的视图(视图模块),让我们调用它查看2,由非管理员使用。我希望该视图通过admin分配给它们的内容类型来填充。管理员使用上面提到的选择列表分配给某...

1  将用户的密码从一个站点导出到另一个站点  ( Export users passwords from one sites to another ) 
我从旧站点查询用户表并保存了那些在新站点中的用户,排除了密码(每个用户都有默认的'密码)。现在我想从旧网站获取哈希密码并将它们复制到新的网站的用户表。两个站点都是Drupal 7,并在Settings.php中具有相同的哈希盐字符串。 我注意到所有具有相同密码'密码'的用户都有不同的哈希密码。因此,我想知道,在用旧网...

1  如何修复“未定义的索引”[已关闭]  ( How to fix undefined index ) 
此问题似乎在帮助中心中定义的范围内涉及Drupal。。 想要改进这个问题?更新问题,所以它是关于drupal答案的主题。 ...

1  用户重置密码后欢迎电子邮件吗?  ( Welcome email after user reset password in first time ) 
当一个新的用户与网站注册用户收到一封带有链接以重置密码的电子邮件,当他们第一次重置密码时,他们会收到一个欢迎电子邮件,但在将来重置密码时,他们将无法获得欢迎电子邮件。如何解决这个问题。 ...

1  用户的域名角色无法通过视图识别  ( Users domain roles not recognized by views ) 
我们已从7.32升级为7.32到7.41,并升级域名访问从3.9到3.12。 升级我们的视图后,评估用户的域角色的视图不会返回登录用户的任何角色(甚至不是"验证的用户" ),但如果我添加了PHP字段和Print_R($用户),那么所有的角色显示。 如果我编辑用户并分配角色,那么视图会正确评估,但我们需要每个域应用的角...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.