以编程方式更改活动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