[drupal7主题]从简单的开始,创建一个子模板
创建模板的第一件事就是先创建info文件,这个是drupal模板所必须有的描述文件。
sub.info
1 name = sub 2 description = A sub theme 3 core = 7.x 4 5 base theme = bartik
1:模板名
2:简介
3:对应drupal版本
5:基于bartik模板的子模板
完事,第一个子模板好了。
(烂番薯臭鸟蛋一筐一筐的。。。)
打开来drupal,把这个模板启用并设为默认。应该可以看到,和默认的bartik主题是完全一致的,因为没有覆写任何内容。
接下来对css做一点改动。
但在这之前得先在info中说明下,加入一行。
sub.info
stylesheets[all][] = assets/css/custom.css
在模板文件夹里新建assets/css/custom.css这个文件,随便改写点东西。
#header { background-color: #CF3535; background-image: -moz-linear-gradient(center top , #CD2D2D 0%, #CF3535 100%); background-image: -moz-linear-gradient(top, #CD2D2D 0%, #CF3535 100%); background-image: -ms-linear-gradient(top, #CD2D2D 0%, #CF3535 100%); background-image: -o-linear-gradient(top, #CD2D2D 0%, #CF3535 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #CD2D2D), color-stop(1, #CF3535)); background-image: -webkit-linear-gradient(top, #CD2D2D 0%, #CF3535 100%); background-image: linear-gradient(top, #CD2D2D 0%, #CF3535 100%); }
保存,回去drupal,刷新缓存,页面头部变红了。
(我是看lynda的视频教程学的,暂时这些文章也一点没有借鉴的意思,而是完全照搬。嘿嘿)