【问题标题】:Drupal 7 change theme for moduleDrupal 7 更改模块主题
【发布时间】:2012-04-20 08:38:24
【问题描述】:

我根据http://drupal.org/project/examples 中的可扩展向导示例创建了一个新模块。这是 5 个表单模块之一,它们都将在同一个 drupal 站点上运行。

我需要所有 5 个模块来使用不同的主题,但不知道如何在模块级别设置主题。

我已经尝试了Drupal: How to theme a moduleDrupal theme functions workflow in module 中的建议,但没有成功。

有什么想法吗?

【问题讨论】:

  • 嘿,您是说您希望这些模块创建的不同页面上有不同的主题吗?

标签: drupal drupal-7 drupal-modules drupal-theming


【解决方案1】:

要以编程方式执行此操作,您可以使用 themekey 模块 api,如本文所述:http://drupal.org/node/622450

还有几个模块可以帮助根据前端的不同情况切换主题:

主题键:http://drupal.org/project/themekey

页面主题:http://drupal.org/project/page_theme

内容主题:http://drupal.org/project/content_theme

还有角色主题切换器等

【讨论】:

  • 我最终使用了 Themekey。谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-12-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-15
  • 1970-01-01
  • 2012-06-06
相关资源
最近更新 更多