【问题标题】:How Load a Theme For Path如何为路径加载主题
【发布时间】:2013-12-09 13:49:51
【问题描述】:

如果路径 /gallery 加载新主题示例“Bartik”其他页面加载“Omega”主题,我喜欢上下文

我安装了“Context Condition Theme”模块但它不起作用

你有什么建议?

【问题讨论】:

标签: drupal-7 drupal-theming


【解决方案1】:

使用可以使用ThemeKey模块。

启用 ThemeKey 模块及其所需的子模块,然后转到 admin/config/user-interface/themekey 的配置页面。在这里你会看到切换主题的选项。

根据您的需要,有一个选项path:node_alias,因此请选择此选项并设置您想要的值,就像您所说的/gallery,然后选择您要在此网址启用的主题。

对于通配符路径,请根据需要使用此设置web/*

Property: drupal:path
Operator: =
Value: %wildcard

Property: drupal:path:wildcard
Wildcard: wildcard
Operator: ~
Value: /^web/.*

喜欢这个图片参考:

【讨论】:

  • 我已经为你更新了我的帖子这个例子解决了你的问题。这个例子切换了当 url 变成你想要的样子 {web/test1 , web/test2 web/test3 }
  • 我根本无法在 simpletest.me (simplytest.me/project/drupal/…) 上的香草 Drupal 7 中使用它
猜你喜欢
  • 1970-01-01
  • 2023-03-14
  • 2016-04-19
  • 1970-01-01
  • 1970-01-01
  • 2021-10-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多