【一】Drupal 入门之新建主题
2015-12-29 11:59
344 查看
安装完成 Drupal 以后,在根目录会看到一个 themes 主题目录,这时,Drupal 已经提供了几个默认的主题风格,接下来我们需要创建自己的主题(我们将主题创建在 sites/all/themes目录下面)
1、新建文件夹 self (主题文件夹名称,可自己随意设置)
2、新建文件 self.ini(与主题文件夹名称相同,用来配置主题的基本属性),如:
好了,写到这里,你就可以在Drupal管理界面中通过外观设置刚刚新建的主题了。接下来,将在第二中讲到模板的具体操作 *.tpl.php
1、新建文件夹 self (主题文件夹名称,可自己随意设置)
2、新建文件 self.ini(与主题文件夹名称相同,用来配置主题的基本属性),如:
;主题的名字 name = Welcome ;简介 description = Hello World Theme ;主题的适用的drupal版本 core = 7.x ;主题的适用的引擎 engine = phptemplate ;主题的缩略图 screenshot = screenshot.png ;载入的CSS文件,可以按照这个这个格式载入多个CSS文件 stylesheets[all][] = css/style.css ;主题的region(区域). Drupal把一个页面分成几个区域(region) ; Core Regions -- Required 是Drupal强制要求必须定义的Regions. regions[page_top] = Page top regions[content] = Content regions[page_bottom] = Page bottom ;Core Regions regions[header] = Header regions[highlighted] = Highlighted regions[help] = Help regions[sidebar_first] = Left sidebar regions[sidebar_second] = Right sidebar regions[footer] = Footer ;Custom Regions regions[navigation] = Navigation regions[copyright] = Copyright regions[biography] = Biography ;features 就是你打算要你的主题支持哪些东西. features[] = name features[] = logo features[] = node_user_picture features[] = comment_user_picture features[] = main_menu features[] = secondary_menu features[] = favicon
好了,写到这里,你就可以在Drupal管理界面中通过外观设置刚刚新建的主题了。接下来,将在第二中讲到模板的具体操作 *.tpl.php
相关文章推荐
- 网站上的QQ在线客服“QQ在线状态”按钮变成灰色“未启用”状态?
- 为KindEditor编辑器中的内容增加样式,使得自定义前台页面显示效果与编辑器效果一致
- KindEditor使用过程中,用JQ提交表单时,获取不到编辑器的内容
- Chrome 对于 glyphicon 字体图标不显示的解决办法
- 解决 The 'InnoDB' feature is disabled; you need MySQL built with 'InnoDB' to have it working
- C# 读取指定目录中的所有文件,并按规则生成SQL语句!
- C# Regex 正则表达式 匹配特定的内容
- C# RGB颜色转换为16进制
- C# 用 * 输出两个等腰三角形组成的菱形
- C# 使用 DirectoryInfo 递归指定目录中的所有目录及文件
- C# 打开指定的文件夹 记住路径中 / 与 \ 的用法
- highcharts 绘制图标的JAVASCRIPT 类库 收藏
- JAVA HttpURLConnection 获取网页内容
- JAVA 几种多线程的简单实例 Thread Runnable
- iOS面试题 2016版
- 仿微信图片选择器
- 更新系统或者更换Eclipse后,双击Eclipse-drawable,或者在布局文件中,查看图片时,显示乱码。png 和 jpg
- 带有按钮并且可以执行单击事件的WINFORM窗体,体悟C#的创建过程
- 简单的WINFORM窗体,体验WINFORM带来的快感
- C# 读取网页源码的三种办法WebClient、WebRequest、HttpWebRequest