logo

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

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

演示 EBT 模块 下载 EBT 模块

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

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

演示 EPT 模块 滚动

滚动

有用的 Drush 命令列表

16/10/2025, by Ivan

下载模块:

drush dl module1 module2

安装模块:

drush en module1 -y

卸载模块:

drush pm-uninstall module1 -y

使用俄语语言安装 Drupal:

drush si --db-url=mysql://root:password@127.0.0.1/drupal --account-name=admin --account-pass=admin --site-mail=admin@example.com --site-name="Drupal 8" --locale=ru --yes

导出配置:

drush config-export

导入配置:

1.1. 安装配置文件(Installation Profiles)

16/10/2025, by Ivan

许多人都需要具备常见网站功能的网站,例如:在线商店、论坛、分类广告网站、优惠券网站等。在 Drupal 中,你不仅可以创建基础功能,还可以使用现成的扩展功能,这些功能在安装后即可使用。这样的 Drupal 组合包被称为 安装配置文件Distributions,Install Profiles),可以在以下页面免费下载:

Drupal 安装配置文件

在本文中,我们将介绍一些常用的安装配置文件:

1.2. 在 Drupal 8 中安装模块

16/10/2025, by Ivan

与许多其他 CMS 一样,Drupal 由模块组成。这种结构允许你根据网站的不同需求启用或禁用功能。例如,你可以按需添加博客、图库、私信、论坛等模块,也可以关闭不需要的模块来提高网站性能。

在 Drupal 8 中安装新模块非常简单。所有附加模块都放在网站根目录下的 modules 文件夹中。下面是该目录中 README.TXT 文件的译文:

1.2.1. 更新 Drupal 8 的模块和核心

16/10/2025, by Ivan

Drupal 8 的核心和模块经常会发布更新。并非所有更新都必须安装,最重要的是关注安全更新。Drupal 会用红色提示这些关键更新。更新的方式取决于你最初是如何安装 Drupal 的——如果你是通过 Composer 创建的项目,那么可以直接用 Composer 来更新;如果是从 drupal.org 下载的压缩包安装的,就需要手动更新。

通过 Composer 更新 Drupal

使用 Composer 更新 Drupal 是一项非常常规的任务,只需执行一条命令:

composer update drupal/core --with-dependencies

务必要加上 --with-dependencies 参数,以确保依赖的 PHP 库也能同步更新。执行完命令后,需要运行 update.php 文件,或者使用命令:

drush updatedb

1.2.2. 在没有 Drush 和 Composer 的情况下更新 Drupal 8

16/10/2025, by Ivan

如果你是从官方网站 https://www.drupal.org/project/drupal 下载并安装 Drupal 的,

那么在更新 Drupal 时可能会遇到问题,因为 Drush 和 Composer 无法以常规方式更新此类型的安装。因此,你需要通过手动替换文件来更新 Drupal,或者重组项目结构以便 Composer 可以管理它。在本文中,我们将讨论第一种方法 —— 如何在没有 Drush 和 Composer 的情况下更新 Drupal。

drupal

1.3. 翻译 Drupal

16/10/2025, by Ivan

我们经常需要将 Drupal 翻译成其他语言。假设你安装的是英文版 Drupal,但你需要俄语版本,或者希望网站同时支持俄语和乌克兰语。在 Drupal 8 中,这个功能已经内置,无需额外模块。下面我们来看看如何实现。

首先,启用以下语言相关模块:Configuration TranslationContent TranslationInterface TranslationLanguage

5.1. 下载与安装 Drupal Commerce

16/10/2025, by Ivan

首先,要安装 Drupal Commerce,我们需要安装 Composer:

https://getcomposer.org/download/

Composer 是 PHP 的包管理器。它可以让你连接并下载所需的 PHP 库,并自动将这些库加入项目的自动加载中,在本例中,就是我们的 Drupal 8 网站。Drupal 8 本身已经包含了许多第三方库,尤其是来自 Symfony 框架的组件。

一般情况下,Composer 安装起来没有问题,只要在安装前启动 Open Server 或其他本地 Web 服务器即可。安装过程中只需一路点击“下一步”,Composer 会自动安装完成。

安装完 Composer 后,在命令行输入以下命令查看版本:

composer --version

如果出现如下输出,就说明安装成功:

5. Drupal Commerce

16/10/2025, by Ivan

Drupal 培训日视频 —— 2018 年 12 月 1 日 —— Drupal Commerce

10:00 - 10:45
认识与介绍。
Commerce Kickstart 还是自己搭建网站?
环境检查:安装 Drupal 与 Drupal Commerce。
10:45 - 11:00
茶歇 / 咖啡时间与讨论。

在 Drupal 上创建网上商店:该选择 Commerce 还是 Ubercart?

16/10/2025, by Ivan

如果在 Drupal 6 时代还没有可选的电商模块,Ubercart 是最成熟的商城解决方案,并且有大量扩展模块支持,那么到了 Drupal 7,就出现了新的竞争者 —— Commerce 模块:

http://drupal.org/project/ubercart

http://drupal.org/project/commerce

这两种商城都有现成的安装包可用:UberdrupalCommerce Kickstart,你可以直接下载试用。

下载链接: