首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过令牌从节点访问段落字段?

如何通过令牌从节点访问段落字段?
EN

Drupal用户
提问于 2021-05-15 20:25:41
回答 3查看 218关注 0票数 1

象征性版本: 8.x-1.7段版本: 8.x-1.12

我有一个主节点。在这个主节点中,我引用了另一个子节点。这个子节点有两个带段落的字段。这些段落中的每一段都包括进一步的文本字段。我想通过令牌访问分段中的这些字段。不幸的是,我找不到合适的标记。无论是在我的令牌浏览器中还是在/admin/help/token下面。

我可以访问该字段的唯一令牌是:节点:字段_代理_参考资料:实体:字段_满足感_为_代理。

但不幸的是,这只给了我整个段落的内容,而不是单独的字段。我做错了什么?

以段落开头的所有其他标记,例如:段落:字段_代理:实体:外地_满足感_毛皮_代理 段落:字段_百分比_媒体 tokens

别为我起作用。

非常感谢

巴夫拉

EN

回答 3

Drupal用户

发布于 2021-05-15 23:18:43

令牌浏览器在一个合理的嵌套级别之后停止抛出链式建议,否则内存的使用和UI响应能力的缺乏可能会很容易失控。这并不意味着链接停止,只是可用的提示。

你可以继续往前走。

代码语言:javascript
复制
[node:field_agent_reference:entity:field_gratification_for_agents:entity:field_foo:value]
票数 1
EN

Drupal用户

发布于 2021-05-16 16:42:54

感谢您的反馈。因此,我现在尝试了以下方法,但没有结果:节点:字段_阿士德_参考资料:实体:字段_赏赐_毛皮_代理:实体:0:字段_奥萨隆:价值

节点:字段_阿士德_参考资料:实体:字段_赏赐_毛皮_代理:实体:0:字段_奥萨隆

节点:字段_阿士德_参考资料:实体:字段_赏赐_毛皮_代理:实体:字段_奥萨隆:价值

节点:字段_阿士德_参考资料:实体:字段_赏赐_毛皮_代理:0:实体:字段_奥萨隆:价值

节点:字段_阿士德_参考资料:实体:字段_赏赐_毛皮_代理:0:实体:字段_奥萨隆

段落的机器名称是: gratifikation_fur_agenten段落中两个字段的机器名称是: field_auszahlung

field_prozent都来自于类型数(整数)

丁烯

票数 0
EN

Drupal用户

发布于 2021-05-16 23:55:48

我想暂时更改令牌浏览器的深度/递归。我知道风险。

我在token.module中使用了以下设置,但还没有发生任何事情:

代码语言:javascript
复制
'token_types' => [],
  'global_types' => TRUE,
  'click_insert' => TRUE,
  'show_restricted' => TRUE,
  'show_nested' => TRUE,
  'recursion_limit' => 8,
  'text' => NULL,
  'options' => [],

我错过了什么吗?谢谢大家的问候

巴夫拉

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/303016

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档