logo

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

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

演示 EBT 模块 下载 EBT 模块

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

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

演示 EPT 模块 滚动

滚动
03/09/2025, by Ivan

在不断发展的网页开发领域中,Drupal 11 脱颖而出,成为构建动态网站和应用程序最强大、最灵活的平台之一。它的模块化架构使开发人员能够定制和扩展核心功能,以满足各种项目需求。

其中一个扩展就是 Webform REST 模块,它是一个强大的工具,通过 RESTful API 实现 Drupal 与外部应用之间的无缝集成。本指南提供了一个在 Drupal 11 中使用 Webform REST 模块的实用入门,带领你完成其安装与配置,并演示如何高效地与其交互。


你将学到什么

本文涵盖以下主题:

  • Webform REST 模块概述

  • 所需模块和依赖项

  • 安装 Webform REST 和 REST UI

  • 配置 Webform REST 模块

  • 处理 CORS

  • 发送 API 请求

  • 理解请求和响应载荷

03/09/2025, by Ivan

什么是模块化内容?

由于你的网站内容存储在数据库中,因此让内容实现模块化是很有必要的。模块化意味着网站上的某些页面并不是作为完整页面手动编辑的,而是由其他内容项自动生成。例如,在农贸市场网站的场景中,你可以为食谱创建单独的内容项。如果食谱内容项包含一个字段来跟踪配料,那么你的网站就可以生成一个组合页面,用于列出食谱,并允许访问者搜索包含他们在市场上购买的某种特定配料的食谱。

页面的较小部分也可以作为组合内容生成。例如,食谱内容项可以有一个字段,用来跟踪是哪位供应商提交了食谱(参见 第 6.4 节,“概念:引用字段”),而供应商的详细信息则在单独的供应商内容项中编辑。这将使你的网站能够实现以下功能:

03/09/2025, by Ivan

什么是视图?

视图是网站上的内容列表。核心 Views 模块负责处理视图的显示,而核心 Views UI 模块允许你在管理界面中创建和编辑它们。当你定义视图时,你的目标是从网站中获取数据并将其展示给用户。

视图可以显示哪些类型的数据?

你可以创建视图来输出系统中几乎任何存储的内容实体。例如,你可以为农贸市场网站创建以下列表:

03/09/2025, by Ivan

视图的组成部分是什么?

当你在管理界面中编辑视图时,你会看到以下部分(或区域),它们允许你指定输出哪些数据、以什么顺序以及以什么格式输出:

显示(Display)

每个视图可以有一个或多个显示,每个显示会生成一种输出类型。显示类型的选项包括:

03/09/2025, by Ivan

什么是引用字段?

引用字段 是一种字段,用于表示一个实体与一个或多个其他实体之间的关系,这些实体可以属于相同或不同的实体类型。三种最常用的引用字段是: