基于Drupal7+Ubercart3搭建社区型电子商务
目录
前言 6
初识Drupal 8
安装Drupal 8
安装xampp 8
下载Drupal 9
创建数据库 9
安装 10
参观一下 12
让它支持中文 13
把中文设为默认语言 13
安装中文语言包 14
常见配置 16
配置默认时区 17
配置默认的日期格式 17
配置文件系统 18
添加内容 19
覆盖层 20
“Article”和“Basic page” 20
添加一篇“Basic page” 20
添加一篇“Article” 24
实现页脚区域 26
添加“版权信息”区块 27
创建菜单并添加菜单链接 31
添加一个用户角色“编辑” 41
授予角色权限 42
安装所见即所得编辑器 43
Ckeditor模块 44
安装模快 44
配置CKEditor 48
配置文件上传 50
为图书添加各种字段 52
下载并安装常用模块 52
模块之间的依赖关系 52
启用相关模块 53
添加图书内容类型 53
为图书添加对应的字段 55
把标题改造为书名 56
把正文标签改为内容简介 56
设置图书封面字段 56
添加作者字段 56
添加ISBN、包装、纸张、开本等文本字段 62
添加版次、印次、页数、字数等字段 63
添加出版时间、印刷时间字段 65
添加作者简介、编辑推荐、目录、书摘 67
添加出版社字段 68
添加“中图法分类”字段 71
添加图书分类字段 74
使用field group将字段归类 77
用来Field collection处理作者字段 80
管理作者字段的显示 82
使用Node clone快速添加测试数据 84
总结 85
Views,Pathauto,Image Style 86
pathauto模块 86
Pathauto的管理界面 86
手动添加路径别名 87
别名模式 88
配置 92
批量更新路径别名 92
图片样式(Image Style) 93
添加样式“50_50” 94
图片效果 95
图片样式的用途 97
imagecache_actions 99
Views 101
添加内容类型“站内公告” 101
Views的管理界面 101
创建视图“站内公告” 102
Views的全局配置 115
Views全局高级配置 117
使用views创建图书列表 117
主题 127
主题系统的管理界面 128
主题设置 128
Bartik主题的配置 130
Zen 131
Zen的目录结构 132
制作自己的子主题 132
调整页脚的CSS 134
定制图书节点模板 137
确定大致的目标输出 137
node--book.tpl.php 140
预处理函数 141
潜入动态的PHP变量 144
最终的模板文件 145
字段的其它输出方式 147
定制图书字段模板 148
人民币符号 149
为日期字段选择输出格式 149
调整CSS 150
Views覆写实例一 154
field collection views 154
主题信息对话框 156
定制Views模板 156
Views-view.tpl.php覆写 157
通过配置去除HTML 159
views-view-unformatted.tpl.php覆写 159
Views覆写实例二 160
views-view--books.tpl.php 162
views-view-unformatted--books.tpl.php 163
views-view-fields--books.tpl.php 164
去除字段的默认外包装 165
Views中作者字段的配置 165
调整CSS 166
制作首页 171
待做的任务 171
首页幻灯 171
添加“首页幻灯”内容类型 172
使用Field validation验证URL的有效性 172
添加测试内容 174
创建视图frontbanner 175
配置Views slideshow 176
为首页幻灯内容类型添加分页字段 178
使用Views自带的计数器 179
使用Flag实现推荐、收藏功能 179
Flag创建表单 180
Flag的具体配置 180
添加“推荐”功能 182
导出Flag 183
在模板里面输出Flag链接 184
首页图书区块视图 184
创建视图front books 184
配置“热门图书” 187
配置“编辑推荐” 188
设置更多链接 190
首页分类导航 191
添加图书分类导航 192
覆写链接的路径 195
去除多余的HTML 196
使用Panels搭建首页 197
手工创建Panels布局 197
用Panels定义自己的首页 199
调整首页幻灯的样式 206
调整首页的CSS 207
制作自己的Logo 211
Ubercart 212
“购买”链接 212
“Cart Links” 模块 212
购物车链接的配置 214
配置支付宝 215
支付宝商家账号 216
结算页面 217
禁用没有的结算窗格 219
支持中国的地址格式 221
设置运费计算方法 224
中国化的uc_customquote模块 225
使用Rules控制运费方法的显示条件 226
添加其它快递运送方法 230
设置默认的度量单位 233
运费计算效果 233
财付通支付 235
网汇通的配置 236
线下银行汇款/银联卡转账 237
订单管理 239
编辑订单 241
订单配置 243
产品配置 246
购物车配置 247
搜索 248
核心自带的搜索 248
通过Views实现搜索 252
实现图书高级搜索 256
Apachesolr 263
配置Solr服务器 264
修改solr配置文件 267
支持中文分词 271
只搜索图书 274
搜索关键字为空时,显示所有 276
实现分面功能 277
改进搜索条目的显示 279
并把apachesolr设为默认搜索 285
改进搜索框 285
实现热门搜索 287