首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Drupal6/Pressflow-根据域别名分配主题

Drupal6/Pressflow-根据域别名分配主题
EN

Stack Overflow用户
提问于 2011-09-20 03:35:47
回答 2查看 432关注 0票数 0

我知道像Mobile Tools这样的模块可以做我想做的事情--但它们不能与Pressflow或Varnish一起工作。

所以,我希望做的是根据访问它的url分配站点范围的主题。例如:

example.com <--它获取标准的桌面主题

m.example.com <--通过华丽的javascript等,获得了针对iphone优化的很酷、很闪亮的主题

我不想要多站点,因为内容是一样的。

我不想在域访问中有新的条目,因为内容已经写好了,而且(想必)返回并将其全部分配给新的域将是一个巨大的麻烦。

有一个用于上下文的域上下文插件,但它说它在流程中加载得太晚了,无法更改主题。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-23 01:06:26

我们最终通过这个帖子的建议解决了这个问题:http://drupal.org/node/984128#comment-3766156

代码语言:javascript
复制
if (isset($_SERVER['HTTP_HOST'])) {
   if (stristr($_SERVER['HTTP_HOST'],"stage")) {
                $GLOBALS['custom_theme'] = 'bar_stage';
    } 
}
票数 0
EN

Stack Overflow用户

发布于 2011-09-20 04:25:28

带有http://drupal.org/project/themekey_propertieshttp://drupal.org/project/themekey提供了基于system:server_name切换主题的选项

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7476319

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档