2017-07-25 51 views
1

我需要找到签名的用户,以便我可以查看他的标签。我的计划是在页面中编写一些简单的php代码,从当前用户开始,找到联系人并使用SQL查看标签。我添加令牌滤波器和令牌插入件,但令牌在php页面上添加令牌

[当前用户:UID]

仍然不被替换。

我在Drupal中创建了一个基本页面添加了一些文本和标记。我预计令牌被我的使用者替换,但我看到的只是令牌。

+0

欢迎来到SO。在提出问题时,您应提供更多信息,例如更多关于上下文的描述,您已经尝试过的内容(可能相关的代码片段)和结果。你的问题太广泛了。在这方面你可能会考虑阅读SO文档。 – fg78nc

回答

0

使用以下模块https://www.drupal.org/project/token_insert。使用您要插入令牌的字段进行配置。

编辑:

您还需要下载token_filter模块。 转到令牌UI配置页面链接将是“admin/config/content/formats”。在该页面上,您将看到不同的文本格式(即过滤HTML,完整HTML,纯文本),点击这些选项中的配置链接。

示例如果您单击配置筛选的HTML,您将被重定向到以下链接“admin/config/content/formats/filtered_html”。在此页面下启用筛选器有一个选项,其中说“替换令牌”。检查并保存设置。通常在任何编辑器中插入令牌,然后检查视图。

+0

vishwa,谢谢你的协助。我安装了令牌插入模块。我能够为CKedit添加下拉菜单。所有它似乎做的是通过给它的选择更容易将标记放在页面上。当您在屏幕上显示页面时,我仍然无法将令牌转换为该值。 – user469

+0

如果你可以使用代码处理它,你可以使用token_replace()函数https://api.drupal.org/api/drupal/includes%21token.inc/function/token_replace/7.x – vishwa

+0

你确实没有,admin/config/content/formats/filtered_html取得了诀窍。感谢你的协助 – user469