以編程方式更改活動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. 以編程方式退出MFC應用程序的正確方法是什麼?
- 5. MonoDroid更改活動標籤或標題以編程方式
- 6. 以編程方式創建SpriteKit SKTileMap的正確方法是什麼?
- 7. 以編程方式觸發ASP.NET控件事件的正確方法是什麼?
- 8. 以編程方式獲取應用於活動的主題值
- 9. 以編程方式更改UIButton標題
- 10. 如何以編程方式更改當前的Windows主題?
- 11. 活動之間共享功能的正確方式是什麼?
- 12. 什麼是自定義Bootstrap主題的正確方法?
- 13. 什麼是保存活動狀態的正確方法
- 14. 什麼是從服務關閉活動的正確方法?
- 15. 以編程方式更改VS2012顏色主題
- 16. 以編程方式更改Gnome終端主題
- 17. 以編程方式更改Windows Mobile 6.1主題
- 18. onCreate()後以編程方式更改主題
- 19. 以編程方式更改Aino Galleria主題
- 20. 如何以編程方式更改Windows桌面主題
- 21. 以編程方式更改標籤方向,編程方式
- 22. 以編程方式通過react-bootstrap更改活動選項卡
- 23. 活動更改圖標以編程方式
- 24. 更改Firebase數據結構的正確方法是什麼?
- 25. 更改新Gerrit項目配置的正確方法是什麼?
- 26. 更改EntityManager服務名稱的正確方法是什麼?
- 27. 更改數據庫名稱的正確方法是什麼?
- 28. 在AbpAuditLog中更改列參數的正確方法是什麼?
- 29. 更改Userena模板的正確方法是什麼?
- 30. 編寫此更新聲明的正確方法是什麼?
你所說的「改變編程主題」的意思是。爲網站自定義可下載的主題?改變這個主題而不需要模擬它的文件或其他東西? – googletorp 2010-10-21 19:05:25
編輯問題以澄清。我的意思是如何改變活躍的主題。 – markdorison 2010-10-21 19:49:56