logo

额外区块类型 (EBT) - 全新的布局构建器体验❗

额外区块类型 (EBT) - 样式化、可定制的区块类型:幻灯片、标签页、卡片、手风琴等更多类型。内置背景、DOM Box、JavaScript 插件的设置。立即体验布局构建的未来。

演示 EBT 模块 下载 EBT 模块

❗额外段落类型 (EPT) - 全新的 Paragraphs 体验

额外段落类型 (EPT) - 类似的基于 Paragraph 的模块集合。

演示 EPT 模块 滚动

滚动

下载与安装 Ubercart

16/10/2025, by Ivan

现在,当我们已经完成了 Drupal 及所有必要模块的安装后,就可以开始安装 Ubercart 了。访问 http://www.ubercart.org/downloads,下载适用于 Drupal 6 的最新版本 Ubercart 2.x。它以压缩的 tar.gz 文件形式提供,解压方式与 Drupal 相同。

Drupal

然后,将解压后的文件复制到 sites/all/modules 文件夹中,就像之前安装其他模块时所做的一样。实际上,Ubercart 并不是单一模块,而是一个模块包。因此,在模块页面中会出现许多新选项。其中一些是必需的(Ubercart-core),而其他是可选的(如 Ubercart-Core(可选)、Ubercart-extra、Ubercart-fulfillment 和 Ubercart-payment)。您不必一次安装所有 Ubercart 模块。随着使用的深入,您会了解哪些功能真正需要。当然,您可以随时根据需要添加或移除子模块。

必需模块

Ubercart 模块包中最重要的模块包括:

  • Cart:购物车功能所必需。
  • Conditional Actions:条件操作,用于配置配送与税费逻辑。
  • Order:用于管理订单与履行流程。
  • Product:创建商店的“产品”内容类型。
  • Store:用于商店设置与管理的核心模块。

推荐模块

您可以在没有这些模块的情况下使用 Ubercart,但在大多数情况下,它们能让商店功能更完善、体验更丰富。

  • Attribute:通过使用属性,可创建具有可选规格(如尺寸、颜色等)的可配置商品。
  • Catalog:此模块用于创建带有分类与子分类的产品目录。
  • File downloads:用于销售可下载商品(如音乐、视频文件等)。
  • Payment:用于处理店铺付款功能的模块。
  • Report:用于生成商店、订单、产品及客户的统计报告。
  • Roles:允许为不同客户群体分配不同权限或优惠。
  • Shipping:用于管理配送方式。
  • Taxes:用于管理税务计算。

附加模块

这些附加模块为 Ubercart 增加了更多功能:

  • Cart Links:允许从其他节点创建指向特定产品的购买链接。
  • Google Analytics:集成 Google Analytics 分析功能。
  • Product Kit:允许将多个产品组合成套装商品进行销售。
  • Stock:用于库存管理的模块。
  • 支付系统:该模块组添加新的支付方式并集成支付网关:
    • Authorize.net:集成 Authorize.net 支付网关。
    • Credit card:允许接受信用卡支付。注意:该方法不自带加密功能,必须通过 HTTPS(443 端口)进行安全通信。
      CyberSource:集成 CyberSource 支付服务。
    • Google Checkout:集成 Google Checkout。
    • PayPal:集成 PayPal 支付功能。
    • Test Gateway:测试用支付网关。
  • Fulfillment:该模块组提供额外的配送方式:
    • Flatrate:固定费率配送模块。
    • U.S. Postal Service:集成 USPS,用于自动计算运费。
    • UPS:集成 UPS 快递。
    • Weight Quote:基于订单总重量计算运费的模块。

您不需要现在就安装所有这些 Ubercart 模块。随着学习进展,我们会逐步安装所需模块。