我想定制一下 Navbar 这个工具栏的显示,同样我们不能直接去修改这个模块,可以去自定义一个模块,然后在这个自定义的模块里去定制 Navbar。
在 sites/all/modules 这个目录的下面,先新建一个目录,命名为 custom,以后可以把所有的自定义的模块放到这个目录的下面。
在它下面再新建一个目录,命名为 ninghao_navbar ,在它下面再添加一个 .info 文件,文件名是 ninghao_navbar.info ,用这个文件去描述一下这个模块。
name = Ninghao Navbar
description = Custom navbar by ninghao.net
core = 7.x
dependencies[] = navbar
package = Administration
dependencies 后面的东西是这个模块所依赖的其它的模块,最后的这个 package ,可以为模块进行分组,Administration 就是跟管理相关的模块。保存 ...
完成以后,在这个目录下面再创建一个模块文件,文件名是 ninghao_navbar.module ,一个简单的模块就需要这两个文件,下面再把一个样式表放到这个目录的下面,新建一个文件,放到 css 这个目录的下面,命名为 ninghao.navbar.css 。
再去启用一下这个模块,打开管理后台,模块,在这里你会看到 Ninghao Navbar 这个模块。注意它跟 Navbar 在同一个分组里,这是因为在模块的 .info 文件里,package 的值都是 Administration 。
勾选一下模块,然后点击 保存设置。 现在这个模块还不能做什么,在下面的视频里,我们在它里面再去添加点东西。