对于主题你可能有些自己的想法,不过一般我们不直接去修改原本主题的样式,我们可以自己基于某个主题去创建一个子主题,这个子主题会继承原主题的所有的功能,而且我们还可以去覆盖掉一些东西,比如原主题的一些样式,或者添加自己的功能跟样式。
先打开编辑器,找到桌面上的 ninghao.tv,app,local,drupal ..
再找到 sites/all/themes,在这里添加一个目录,命名为 ninghao_admin ,在这个目录的下面再新建一个 .info 文件 ... 文件名同样是 ninghao_admin ..
在这个文件里描述一下这个主题, name 是主题的名字, description 是一段描述 ... core 表示这个主题适用的 Drupal 版本, 最后再用一个 base theme ,指定一下这款主题的基主题。 这里就是 adminimal 。
name = Ninghao Admin
description = Admin theme by ninghao.net
core = 7.x
base theme = adminimal
保存一下,再打开 Drupal 的后台,外观, 在 管理主题 这里,把刚才我们创建的 ninghao admin 设置成网站的管理主题。 再保存一下。
现在我们就可以去修改创建这个子主题,这些修改不会影响到它的父主题,也就是你在升级这些父主题以后,你做的修改仍然可以保存下来。