0
为了创建登陆页面,我在Drupal 7上使用面板和ctools页面管理器。我想强制使用特定的面板布局定义的页面的特定主题。根据面板布局更改drupal主题
我可以使用hook_ctools_render_alter来获取布局名称 - $ context ['handler'] - > conf ['temp_layout']。但我无法弄清楚如何改变这个钩子的主题。你可以使用hook_custom_theme来改变主题,但是你没有$ context对象。