菜单中的用户标记仅在清除缓存时可见。

时间:2015-03-25 09:49:25

标签: drupal-7

我正在使用菜单令牌(menu_token)模块来使用"用户令牌"在菜单中,以便在菜单中显示当前用户名称,如下所示:

欢迎[current-user:name]

每当我登录网站时,它只显示欢迎,但当我清除缓存时,它会显示用户名。我还尝试使用drupal_flush_all_caches()函数清除登录缓存,但它无能为力。我该怎么做才能解决这个问题?

感谢。

1 个答案:

答案 0 :(得分:1)

有时Drupal令牌会产生问题。每当我们使用大量缓存模块(如memcache,APC或聚合JS / CSS模块)时,就会出现这种类型的问题。一个可能的解决方案是使用自定义drupal代码或Welcome User Drupal模块而不是使用令牌菜单模块

安装此模块后,您必须选择要显示的区域"欢迎用户"块。