以編程方式更改活動Drupal主題的正確方法是什麼?以編程方式更改活動Drupal主題的正確方法是什麼?
回答
編輯:這是一個更簡單的例子。
無論主題設置如何,它都會使用加蘭。請注意,這也會覆蓋管理主題設置。
function MODULENAME_init(){
global $custom_theme;
$custom_theme = 'garland';
}
編輯:全球變化。
如果你的意思是在數據庫中,而不是僅僅在當前頁面更改主題設置,這裏是如何:
// Changes the theme to Garland
variable_set('theme_default', 'garland');
// Changes only the administration theme to Garland
variable_set('admin_theme', 'garland');
在當前頁面上。 – markdorison 2010-10-21 21:15:55
全局$ custom_theme變量可能是您正在尋找的內容,但應該儘早修改它,以便整個頁面只使用一個主題,而hook_init是一個很好的位置。 – wildpeaks 2010-10-21 21:24:19
如果您只是想讓管理主題處於活動狀態,該怎麼辦? – markdorison 2010-10-25 17:02:48
- 1. 以編程方式更改活動Drupal 7主題
- 2. 以編程方式更改活動的主題
- 3. 以編程方式更改awesomewm主題
- 4. 以編程方式更改主要啓動程序活動
- 5. 在drupal中以編程方式更改管理主題
- 6. 以編程方式更改應用程序主題(不在主要活動中)
- 7. 以編程方式退出MFC應用程序的正確方法是什麼?
- 8. MonoDroid更改活動標籤或標題以編程方式
- 9. 以編程方式創建SpriteKit SKTileMap的正確方法是什麼?
- 10. 以編程方式設置佈局重量的正確方法是什麼?
- 11. 以編程方式觸發ASP.NET控件事件的正確方法是什麼?
- 12. 什麼是通過libcups以編程方式打印雙工的正確方法?
- 13. 以編程方式更改主體類
- 14. 以編程方式獲取應用於活動的主題值
- 15. 以編程方式更改UIButton標題
- 16. 以編程方式更改方向無法正常工作
- 17. 以編程方式更改啓動器活動
- 18. 以編程方式基於主題的Android更改按鈕
- 19. 如何以編程方式更改當前的Windows主題?
- 20. 如何以編程方式更改手機上的主題
- 21. 如何以編程方式更改OctoberCMS中的主題?
- 22. 主題和活動 - 最好的方法是什麼?
- 23. 活動之間共享功能的正確方式是什麼?
- 24. 什麼是自定義Bootstrap主題的正確方法?
- 25. 以編程方式更改OnCreate內的活動背景圖像
- 26. 什麼是從服務關閉活動的正確方法?
- 27. 什麼是保存活動狀態的正確方法
- 28. 以編程方式更改Gnome終端主題
- 29. 如何以編程方式更改AppCompat v21工具欄主題?
- 30. 如何以編程方式更改Windows桌面主題
你所說的「改變編程主題」的意思是。爲網站自定義可下載的主題?改變這個主題而不需要模擬它的文件或其他東西? – googletorp 2010-10-21 19:05:25
編輯問題以澄清。我的意思是如何改變活躍的主題。 – markdorison 2010-10-21 19:49:56