Chinaunix首页 | 论坛 | 博客
  • 博客访问: 44979
  • 博文数量: 79
  • 博客积分: 3027
  • 博客等级: 中校
  • 技术积分: 810
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-12 14:45
文章分类

全部博文(79)

文章存档

2012年(79)

我的朋友

分类:

2012-10-22 15:34:56


  

  由于实际上变化是轻微的,你不需要一个全新的默认主题来适应您的圣诞主题。您所需要的仅仅是替换几个文件,让你的商店更加好更加有趣。的多个主题功能正是为此需要建立的,你只需要点击一下季节性主题的开关就可以实现改变,同时也可以维护您的默认主题。通过对上面的两个设计的仔细查看,您会发现他们有相似的基本设计。虽然是圣诞主题,但是还可以看到是普通主题的页面结构作为基础。两者之间唯一真正有区别的是设计方面的,仅可能包括少数几个CSS和图像文件和稍微改变的模板文件。

  这个方法不仅仅适用于左边栏,甚至头部文件中的导航菜单和搜索条,登陆条等,都可以通过这个方法来设置。实现了左边栏的所有功能。注:由于我的左边栏是分为4个小模块,所以我把4个小模块做成了4sidebox并在column_left.php中控制自动载入。可以发现column_left.php文件很简单,其实他的作用就是自动读取所有已定义的sidebox,如果其属性中位置为左,并且属性为开,存在对应的模块文件和模板文件,则按其设置好的顺序,依次输出到column_left中。

  因为构建的所有的区块,而对于一个特定的页面视图却把它们扔到了一遍。如果定制页面视图不需要区块,一个比从模板文件中排除该变量的更好的方式是到区块管理页面中去,当展示定制页面时,将这些区块禁用掉。如果没有在page.tpl.php中使用区域变量(header,footer,sidebar_left,sidebar_right),但是它们仍然被创建了。

阅读(264) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~