0

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

我需要所有 5 个模块来使用不同的主题,但无法弄清楚如何在模块级别设置主题。

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

有任何想法吗?

4

1 回答 1

2

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

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

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

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

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

还有角色主题切换器和其他一些

于 2012-04-21T03:23:48.517 回答