You are here

老葛,请问你一个问题啊

zhu 的头像
Submitted by zhu on 星期六, 2009-12-12 11:12

我最近做了一个网站,但是网站上有个功能,要我提供各种风格的主题。 就是当他们点击一下自己选中的主题,整个网站就像是换了背景一个更换了主题

请教一下怎么做?先谢谢了

论坛:

switchtheme这个模块不是我想要的效果,我是想能更换 整个网站的主题,但是区块的位置还是我放好的位置,不是 等我把主题改变后,还要重新去设置,区块的位置

dghabc 的头像

他其实想说的是要切换不同的CSS,不是切换主题,就是用一套模板,不同色系的CSS来表示不同的颜色,这个你可以在模板的函数加一个加载不同的CSS文件来中进行操作,原来我搞过这个东东

 

 

我也想到了 你说的这种方法但是 我不知道具体该怎么去实现,换主题 给人的感觉就好像是我只是把背景换了一样。请您指教指教吧

dghabc 的头像

大概的思路是这样的

在template.php中加个函数,用来判断不同的页面或者用户进入时

用drupal_add_css()再加载不同的样式表来实现