我已根据http://drupal.org/project/examples中的可扩展向导示例创建了一个新模块。这是5个表单模块中的一个,它们都将在同一个drupal站点上运行。
我需要所有5个模块使用不同的主题,但无法弄清楚如何在模块级别设置主题。
我已尝试Drupal: How to theme a module和Drupal theme functions workflow in module中的建议,但没有成功。
有什么想法吗?
答案 0 :(得分:2)
以编程方式执行此操作,您可以使用themekey模块api,如本文所述:http://drupal.org/node/622450
还有几个模块可以帮助根据前端的不同情况切换主题:
Themekey:http://drupal.org/project/themekey
页面主题:http://drupal.org/project/page_theme
内容主题:http://drupal.org/project/content_theme
还有角色主题切换器和其他一些