欢迎各位兄弟 发布技术文章
这里的技术是共享的
ubercart 它有汉化
有许多情况下 我们只要使用uc的默认就可以了
Drupal Ubercart 2.X 商城模块基本用法视频教程
第一课
1 UC安装
2 基本配置
商城管理--购物车设置名称、显示方式、区块名称设置;
3 商品分类、属性设置
4 配送配置
5 付款配置
6 客户和订单管理
7 定制首页
8 优化设置
1)我们在后台 进行发布商品
商品各种基本设置 购买人的信息填写 付款 等
2)可以到 drupal的官方网站自己去下载
也可以到 http://www.ubercart.org/downloads 下载
http://www.ubercart.org/docs/user/8075/installing_ubercart
可以看到关于平台要求(php版本等) 模块依赖等
模块依赖
Required module:
Token
Default image support:
CCK (Content)
FileField
ImageAPI (ImageAPI, ImageAPI GD2)
ImageCache
ImageField
Thickbox //商品图片展示模块
Other integrated modules:
Google Analytics
Views
Ubercart - core module:
Cart,
Conditional Actions,
Order,
Product,
Store
3)drupal 安装后 把以上的模块都要安装好
开启需要的模块
必须要先安装(开启) imagefield 模块 然后 才能安装(开启) ubercart模块 (其它顺序无所谓)
否则ubercart 安装好后 没有图像字段 还要自己添加 有点麻烦
我先开启了一些其它的模块 再开启 ubercart模块
我们先开启 ubercart的核心模块
cart 购物篮
conditional action 用户各种操作的判断条件
order 订单
product 产品
store 商品
(ubercart其它模块等用到时再开启吧)
开启我们所需的模块后
我们会发现 ubercart 多了一个product内容类型
一些字段 SKU 表示商品编号
List price Cost Sell price 表示一些价格
权重 (weight) 表示重量
package quantity 表示 是一个大包 还是几个小包
到模块列表里看看
product kit 模块 一个商品组合 把两种或多种商品放在一起卖
开启它后 会发现 多了一个内容类型 product kit
uc安装后 会发现 admin/store 表示商店管理 (商场管理)
可以对orders(订单) Customers(客户) Products(商品) Configuration等进行配置
点 Configuration 可以进行
Cart settings //购物车配置
Configure the cart settings.
Configure the checkout settings.
Country settings //区域配置 涉及到物流
Configure country specific settings.
Configure the order settings.
Price handler settings //商品价格处理配置
Select which price handlers to use for your store.
Configure product settings.
第二课
Drupal Ubercart 2.X 商城模块基本用法视频教程
1 UC安装
2 基本配置
商城管理--购物车基本设置包括名称、显示方式、区块名称设置;
--商品分类基本设置;
--付款基本设置;
--订单基本设置;
--商品基本设置;
3 商品分类、属性设置
4 配送配置
5 付款配置
6 客户和订单管理
7 定制首页
8 优化设置
商品包(product kit)的功能 见
http://www.360buy.com 比如进http://item.jd.com/1028847042.html
人气组合 购买组合
进 admin/store/ 看看 再进 admin/store/settings看看
再进 admin/store/settings/orders
显示管理的数量 是否要登陆才可以下订单 订单状态(已取消 正在支付 已支付 已完成)
(也可以添加状态)等
admin/store/settings/orders与左边导航栏 admin/store/orders是不一样的
进 admin/store/settings/cart 看看
进 admin/store/settings/orders/edit
购物车设置 购物车交付表单 购物车区块设置
Display an update message when an item is added to the cart through an add to cart form. 表示新添加到购物车 有没有信息显示
Minimum order subtotal: 表示至少放了几个商品才可以交付
(在 conditional action 也可以设置至少多少钱 才可以交付)
Anonymous cart duration 购物车状态持续时间 分两种 一种是匿名用户 一种是已注册用户
Continue shopping element display: 表示在购物栏那里 是否可以继续购物 还是不能继续购物 还是文本链接 还是button
Default continue shopping link URL 我们保持默认
Custom continue shopping link text:继续购物应显示的文字 我们可以设为"<<继续购物"
如果不写的话 它就默认
Custom cart breadcrumb text:面包屑的显示
Custom cart breadcrumb URL:
cart panes 购物车交付表单 它默认只有一个 Default cart form
(其实有的模块 我们不需要开启)
我们再开启下面几个模块
payment ,Shipping ,Shipping Quotes,Google checkout
再回到 admin/store/settings/cart/edit/panes
现在 cart panes 购物车交付表单信息 多了两个
Default cart form 默认的购物车表单
Google Checkout 谷歌的一些东西
Shipping quotes 物流的一些信息
变成了三个
我们
Cart block 购物栏区块设置
Drupal handles all the block settings forms automatically.
Click here to go to the shopping cart block configuration page.
点 click here 进入区块管理页面
到里面配置保存下 进入区块列表页面 把它放到右边栏
进 admin/store/settings/checkout 看看付款结算设置
点编辑 进去 里面 我们默认就好了 一般不要改动它
进 admin/store/settings/checkout/edit/fields
这些可以改成中文名称
进 admin/store/settings/countries/edit 看看区域信息
它可以导入国家 左边选国家 点右边导入
各个省份城市 邮编等信息 好像uc是有的
进 admin/store/settings/orders 看看订单
点编辑 看看
Number of orders on overview screen:
Allow customers to view order invoices from their order history.
我们都保持默认吧
进 admin/store/settings/products 看看商品
点编辑 看看
默认类型就是 product 和 product kit
我们必须 让商品必须有一个分类
我们在 admin/store/settings 就会看到 Catalog settings 点它进去 就进入
商品分类设置
点编辑 看看
我们在区块管理中 会看到 Catalog 这个区块
把它放在左边栏 或右边栏 如果没有分类 应该是不显示的(还是只显示一个标题)
第三课
先添加分类吧
(Catalog 这个模块 让商品分类 自动有图像字段)
在分类里面给商品添加一些分类
添加后 到 区块 catalog 看看 把它放到左边栏
但是在区块显示的时候 却看不到内容 只有在添加了商品后 才可能看到
catalog区块 所应显示的同容
我们到 后台 发布(添加)一些商品
添加商品稍微注意的地方
如 商品名称 这个就不需要说了
一个商品 可以添加多个图片(ubercart 已经帮我们考虑好了)
(既有正面图 又有背面图 不同的角度拍的)
SKU 商品编号 自己命名一下
List price 厂家拿来的钱
Cost 大概花销了多少
照道理 两个加起来 就是Sell price
但这两个我们不需要设
我们只要设个 Sell price (即卖价)
权重 (重量)weight 不写吧
长 宽 高 也不写吧
(我这里就默认)
商品发布后 我们左边栏 就可以看到区块calalog的内容了
catalog/2 看到相应的英文 的 东西 可以换过来中文的
第四课 这一节课的主要做的事 就是允许用户添加关键字
http://drupal.org/project/community_tags
community tags
上面这个模块 实现前面用户输入的东西 后面用户可以搜索
http://drupal.org/project/tagadelic
tagadelic
上面这个模块 允许后台管理员将community tags以区块的形式展示
1)我们开启下search模块
搜下商品 发现搜不到 我们 cron一下
再搜下 可以搜到(我们发现在标题 和 描述里都可以搜到)
所以我们要添加标签 进到后台 taxonomy(分类) 里面
添加词汇表 术语表名称:tags
我们 添加一个商品 一般字段一般设;在tags里加几个英文逗号分隔的串
保存后 就可以看到了这个商品的几个tags了
cron一下 搜索输入的tag 就可以搜到了我们刚才的包含输入的tag的商品了
我们安装 community_tags tagadelic 这两个模块
(顺序安装一下 Devel generate模块)
我们到区块里 会看到 Tags in tags 这个区块(它是关键字的区块) 把它放到左边栏
创造几个用户
然后 admin 退出 (未登录用户 也可看到 Tags in tags 这个区块) 用一个普通用户来登录 也会看到 Tags in tags 这个在左边的区块
但是普通用户没有自动添加标签的权限
我们重新用admin登录 来设置一下
进 admin/user/permissions
community_tags 模块 | |||||||||||
edit own tags | |||||||||||
tag content |
以上两个权限 给普通注册用户开启
进到 admin/settings/community-tags
tags | yes | Product | 0 | ||||||
Product kit | 0 |
开启它 让有 操作这个自由标签的功能
这样 到一个商品的显示页面 就会看到
其中有 标签链接 可以添加自由标签
也可以编辑自由标签(好像不能编辑 只能删除) 删除自由标签
当然 不管是管理员 还是普通用户都可以(因为开过权限了)
但是必须是cron 一下 , 在 左边的Tags in tags 这个区块才可以看到
Tags in tags 可以自己命名的
看完4