0
爲了創建登陸頁面,我在Drupal 7上使用面板和ctools頁面管理器。我想強制使用特定的面板佈局定義的頁面的特定主題。根據面板佈局更改drupal主題
我可以使用hook_ctools_render_alter來獲取佈局名稱 - $ context ['handler'] - > conf ['temp_layout']。但我無法弄清楚如何改變這個鉤子的主題。你可以使用hook_custom_theme來改變主題,但是你沒有$ context對象。