You are here

Think in Drupal 第5集

第一章Drupal7主题制作 6
静态HTML分析 6
静态页面效果预览 7
静态页面源码分析 12
创建自己的主题 23
创建主题的info文件 24
默认的模板文件 26
创建自己的page.tpl.php 33
启用主题 36
创建静态区块 37
控制区块的HTML输出 39
控制菜单区块的输出 41
区块的可见性设置 49
第二章  Views的覆写 51
创建内容类型“新闻” 51
使用Views创建新闻列表区块 52
Views自带的样式设置 56
格式设置 57
Views模板文件覆写 61
views-view.tpl.php 62
views-view-list.tpl.php 67
Attachement 70
第3章  表单覆写 76
区域的调整 76
表单覆写 79
Remember me模块 79
在hook_theme中注册表单 80
表单预处理函数 81
为表单创建模板文件 81
使用form_alter控制表单元素的theme_wrappers 83
为表单元素添加Class 83
去掉页面的标题/标签 85
表单数组结构分析 85
表单覆写示例2 88
首页的制作 92
创建page--front.tpl.php文件 93
在页面模板中直接输出区块 95
使用views_embed_view 95
覆写html--front.tpl.php 97
节点占位符 99
第4章 Drupal源码分析 101
路径分析 101
index.php文件 102
引导指令分析 104
drupal_bootstrap 104
配置阶段 108
页面缓存阶段 109
数据库阶段 111
变量阶段 113
会话阶段 115
页面头部阶段 117
语言阶段 118
完成阶段 119
页面内容的生成与组装 121
菜单回调机制 121
主内容的生成 124
页面内容组装 132
使用drupal_render呈现页面数组 139
drupal_page_footer负责收尾工作 142
第5章 Drupal企业站 144
企业站需求分析 144
首页 144
产品列表页面 146
产品详细页面 147
联系我们页面 148
主题的选型 149
从头搭建企业站 150
创建内容类型“关于我们” 150
使用webform创建“联系我们” 152
添加百度地图 162
创建内容类型 165
添加测试内容 168
使用Views创建新闻列表 168
Views附件显示 172
创建产品列表视图 177
完善主菜单 178
Superfish 178
CKEditor + IMCE 182
设置默认的文本格式 186
创建一个新的文本格式 187
第6章 企业站常用模块 189
主题制作 189
主菜单样式的调整 189
Menu Block 192
Menu Position模块 196
使用Nodequeue控制产品列表 201
样式调整 205
Menu block样式调整 205
对面包屑和标题样式调整 206
调整页脚区域 207
Site map模块 209
创建“联系我们”区块 211
首页 212
首页幻灯 212
Features模块 214
使用Panels创建首页 217
Mini Panel的使用 220
主导航样式调整 222
第7章 Drupal多语言网站 224
界面的多语言化 224
添加语言 224
导入简体中文语言包 225
Localization update模块 228
Localization client模块 232
内容的多语言化 234
Content translation VS Entity translation 234
使用Entity translation模块翻译节点 235
使用Entity translation模块翻译分类术语 243
语言切换器区块 246
i18n模块 247
变量的翻译 249
菜单的翻译 253
区块的翻译 256
使用Menu block输出菜单 260
Views的翻译 261
使用jQuery解决无法翻译的字符串 263
首页的多语言化 263
Webform的翻译 269
字段标签的翻译 271
面包屑的翻译 271
Translation Management Tool 272


Drupal版本: