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