【问题标题】:Drupal ThemeKey: how to set a theme based on pathDrupal ThemeKey:如何根据路径设置主题
【发布时间】:2015-08-17 16:36:24
【问题描述】:

我正在使用 Drupal 7。我阅读了这篇文章:

How Load a Theme For Path

所以我做了测试,但没有成功。

基本上,我创建了一个名为 editor 的角色。我的网站有自己的主题(它是 Bootstrap 主题 https://www.drupal.org/project/bootstrap 的子主题)。

当我以编辑者身份登录并转到页面 /admin/content 以查看节点列表时,该页面使用 Bootstrap 子主题。我想将 7 用于 /admin/content

在 ThemeKey 中,我只有这条规则:

Property: drupal:path
Operator: =
Value: admin/content
Theme: Seven

但是,我看不到任何变化。我清除了缓存等。没有成功。这似乎是一项非常容易使用/配置的任务。不知道哪里弄错了。

感谢您的帮助!

【问题讨论】:

标签: drupal drupal-7


【解决方案1】:

最后,我使用了名为 Theme by Role https://www.drupal.org/project/tbr 的模块。要使其工作,请在 /admin/people/permissions 中为您的角色选择“查看管理主题”权限,这是我从数小时的测试和阅读模块源代码中得到的提示。

希望这对其他人有所帮助。

【讨论】:

    猜你喜欢
    • 2016-08-20
    • 2010-09-23
    • 1970-01-01
    • 2011-08-04
    • 1970-01-01
    • 1970-01-01
    • 2016-05-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多