欢迎各位兄弟 发布技术文章
这里的技术是共享的
Drupal Ubercart 2.X 商城模块基本用法视频教程
1 UC安装
先安装imagefield然后安装ubercart中的product,这样安装product时会自动为product内容类型添加imagefield字段。否则没有这个字段。
2 基本配置
商城管理--购物车基本设置包括名称、显示方式、区块名称设置;
--商品分类基本设置;
--付款基本设置;
--订单基本设置;
--商品基本设置;
3 商品分类及属性详细设置
--创建商品分类及子类也即添加分类术语
--允许用户添加关键字
--发布商品
--发布商品套餐包
--从文本文件批量导入商品(下载node import模块,创建CSV文件,内容管理→导入内容→基本配置后即可)
--创建商品属性(开启attribute模块→创建color及memory属性→为每个属性创建具体选项→为具体的每个商品做设置→OK)
--商品基类设置(添加手机数码类内容,并为其添加属性及其他设置,添加CLASS→添加属性即可)
4 配送配置
5 付款配置
6 优化设置
一个商品页面 /cart 点添加到购物车
点 checkout 去结算
提示
Checkout cannot be completed without any payment methods enabled. Please contact an administrator to resolve the issue.
(它的提示是需要网关)
下面的国家(country)是 只有美国和加拿大两在选项 (我这边是文本框)
最下面点
我们首先添加地址信息
进 admin/store/settings/countries 里面
进 admin/store/settings/countries/edit
导入国家信息
也可以自己创建一个 国家图像放到这个目录下 (可以进行替换)
我们改下firstname lastname
进 admin/store/settings/checkout
进 admin/store/settings/checkout/edit
进 admin/store/settings/checkout/edit/fields
第9课
admin/store/ca
进 admin/store/ca/add 设定触发的条件 触发的动作(我们不在这里设吧)
其实具体设定 admin/store/settings 在这里
开启下
下面是运送方式模块 也要开启 (只开启Flatrate吧)
进 admin/store/settings/quotes 物流的设定
admin/store/settings/quotes/edit
Prevent the customer from completing an order if a shipping quote is not
这个一定要填 当填的下面的用户的物流信息不完整的时候 会阻止
下面是默认的 设置 填下
进 admin/store/settings/quotes/methods
进 admin/store/settings/quotes/methods/flatrate
进 admin/store/settings/quotes/methods/flatrate/add
默认的普通邮费是5元
base price 不设吧 它这个是基价 ,就是重量达多少时价格就怎么样
增加条件 admin/store/ca/uc_flatrate_get_quote_1/edit/conditions
当钱达到299元时免运费
当总消费大于299元时免运费 也就是小于299元时付5元运费
且日期在什么什么的时候免运费(暂时不设这个东西)
保存下
同理 再增加一个 >299的免运费设置
admin/store/settings/quotes/methods/flatrate/add
admin/store/ca/uc_flatrate_get_quote_2/edit/conditions
到前台点个商品看看 情况是怎么样