logo

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

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

演示 EBT 模块 下载 EBT 模块

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

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

演示 EPT 模块 滚动

GLightbox is a pure javascript lightbox (Colorbox alternative without jQuery)❗

It can display images, iframes, inline content and videos with optional autoplay for YouTube, Vimeo and even self-hosted videos.

Demo GLightbox Download GLightbox

滚动

在 Drupal 上使用 Ubercart 创建网上商店:安装 Ubercart 及其简要介绍

16/10/2025, by Ivan

在本教程的这一部分中,我们将学习如何使用 Ubercart 模块 创建一个网上商店。您也可以仅使用 Ubercart 作为商品目录,而不启用在线支付模块,但这种方式对于服务器资源的消耗会比较大,因此不太适合作为单纯的产品目录解决方案。

正确安装 Drupal 和 Ubercart 可以避免日后出现各种问题,并确保您的网店正常运行。本章将作为 Drupal、所需的 Drupal 模块以及 Ubercart 安装的简要指南。

Ubercart 并不是一个独立的电子商务系统,它是 Drupal 的一个模块。这意味着您必须先安装 Drupal 及所有必需模块,然后才能安装 Ubercart

安装 Ubercart 不需要您是编程专家或系统管理员。我将首先对所需的主要技术进行简要说明,然后我们将一步步进行操作。在本章结束时,您将拥有一个在本地或远程服务器上成功安装的网上商店,并准备根据您的需求配置前端界面和后台管理系统。

安装 Ubercart 的最低系统要求

16/10/2025, by Ivan

为了成功安装和使用 Ubercart,系统必须满足以下要求:

  • 操作系统:Windows、Mac OS X、Linux、Unix、BSD 或 Solaris
  • Web 服务器:Apache 1.2 或 2.x、Microsoft IIS 6 或 7、Lighttpd
  • 数据库:MySQL 4.1 或 5.0,PostgreSQL 7.4
  • PHP 4.3.5(推荐使用 PHP 5.2.x 及以上版本)

现在我们来详细看看这些系统要求:

操作系统

Drupal 可以在几乎所有操作系统上稳定运行。实际上,您可以在几分钟内将 Drupal 从一个操作系统迁移到另一个操作系统。您只需移动文件和数据库,而无需修改任何配置文件。例如,您可以在本地的 Windows 或 Mac 计算机上安装 Drupal,完成所有配置后,再将其上传到 Linux 服务器上。

安装 Drupal 所需模块

16/10/2025, by Ivan

在安装 Ubercart 之前,我们需要先安装几个 Drupal 模块。这些模块由第三方开发者提供,不属于 Drupal 核心,由独立程序员或公司创建,用于为网站添加额外功能或增强现有功能。

您可以在以下地址查看完整的 Drupal 模块列表http://drupal.org/project/Modules

实际上,只有 Token 模块是 Ubercart 正常运行所必需的。关于 Token(令牌) 的作用,我们可以在该模块主页 http://drupal.org/project/token 上找到说明:

令牌(Tokens)是一些小的文本片段,可以通过简单的占位符嵌入到较大的文本中,例如 %site-name 或 [user]。

使用 UberDrupal:安装 Ubercart 配置文件

16/10/2025, by Ivan

当我们安装配置文件(profile)时,我们向 Drupal 提供了具体的指令,用于安装额外的模块、选择使用的语言、启用的主题以及安装后的默认设置。这是一个功能非常强大的工具,具有极大的潜力,因为它允许开发者创建针对特定用途的 Drupal 预配置包,例如博客、图片画廊、杂志或 网上商店。此过程唯一的缺点是配置文件安装并非完全自动化 —— 您仍需先手动下载所有必需模块,然后再运行配置文件安装程序。

Ubercart 安装

Ubercart 商店管理

16/10/2025, by Ivan

我想您已经熟悉了 Drupal 的功能以及其管理面板的界面。现在,是时候了解 Ubercart 的管理面板了。进入网站的管理面板 your_site/admin。在网站的其他配置选项中,您会看到“商店管理(Store administration)”部分:

Ubercart

让我们来看看每个设置的用途:

在 Drupal 上使用 Ubercart 创建网上商店:创建菜单分类与添加商品

16/10/2025, by Ivan

在本章中,我们将学习如何创建商店目录:添加分类、添加商品、添加商品套装等。如果你之前使用过其他网上商店系统,并了解如何安装和管理商品,那么从本章开始学习 Ubercart 将会非常轻松。如果这是你第一次接触 Ubercart 或类似系统,那么建议你先阅读上一章,了解 DrupalUbercart 的安装与初始设置。

创建与管理分类和子分类

16/10/2025, by Ivan

本课正式开始实战!

我们将学习如何在 Drupal 中管理分类(即分类术语 / Taxonomy),用于创建新产品或从外部文件导入产品,并了解如何使用 Ubercart 系统的产品属性。本章将涵盖以下内容:

  • 创建分类和子分类
  • 创建商品
  • 从文本文件导入产品
  • 创建商品属性
  • 管理产品目录

在 Ubercart 中管理分类和子分类

在开始使用 Ubercart 网站之前,最好先花一些时间进行规划。虽然你可能迫不及待地想创建产品并开始销售,但千万不要低估良好规划的重要性。对于只有几个商品的小型商店,组织分类和子分类内容是一项简单的任务。而对于拥有多个部门和上千种产品的大型商店,这可能是一项复杂且耗时的工作。

你是否曾经在大型电商网站中,为了寻找一个商品而在复杂且毫无逻辑的分类中浪费大量时间?用户体验至关重要,因此我们不仅要为分类起有意义的名称,还要创建清晰、逻辑合理的结构。我们不希望顶级分类太多,但也要注意不要嵌套太多层级的子分类,以免让访问者感到困惑。