跳转到主要内容
你行网

Main navigation

  • 首页
  • Drupal
  • 编程与开发
  • 数据库
  • 操作系统与应用
  • 服务器与运维
  • 社区
User account menu
  • 登录

面包屑

  1. 首页

drupal 10 如何导出分类术语

由 hrs, 10 四月, 2026

在 Drupal 10 中,核心系统并没有内置一个简单的“导出”按钮来直接下载分类术语。不过,你可以通过以下几种最常用的方法来实现导出,具体取决于你的需求(是想要 Excel/CSV 报表,还是为了数据迁移)。

以下是三种主要的解决方案:

方法一:使用 Views Data Export 模块(推荐,最常用)
这是获取 CSV、Excel 或 JSON 文件最标准、最灵活的方法。它允许你选择需要导出的字段(如名称、描述、父级术语等)。

步骤:

安装模块:
使用 Composer 安装 Views Data Export 模块。
bash

composer require drupal/views_data_export
drush en views_data_export -y
创建视图:
转到 管理 > 结构 > 视图。
点击“添加视图”。
视图名称: 例如 "Export Tags"。
显示类型: 选择 Data export (数据导出)。
要显示的内容类型: 选择 Taxonomy term (分类术语)。
点击“保存并编辑视图”。
配置格式与路径:
在视图的“显示”设置中,点击 Data export (数据导出) 后面的设置按钮。
格式: 选择 CSV (或 XLS, JSON 等)。
路径: 设置一个访问路径,例如 export/terms.csv。
点击“应用”。
添加字段:
点击“添加”按钮。
选择你需要导出的字段,例如:
Taxonomy term: Name (术语名称)
Taxonomy term: Description (描述)
Taxonomy term: Term ID (ID)
如果有自定义字段,也可以在这里勾选。
排列字段的顺序。
过滤(可选):
如果只想导出特定的词汇表(例如“Tags”),点击“添加筛选条件”,选择 Taxonomy term: Vocabulary,并选择对应的词汇表。
导出:
保存视图。
在浏览器中访问你设置的路径(例如 yourdomain.com/export/terms.csv),浏览器将自动下载 CSV 文件。
方法二:使用 Default Content 模块(用于开发/迁移)
如果你是想将分类术语从开发环境迁移到生产环境,或者将其作为代码的一部分进行版本控制,应该使用 Default Content 模块。

步骤:

安装模块:
bash

composer require drupal/default_content
drush en default_content -y
导出内容:
该模块主要是将内容导出为 JSON 文件存放在模块文件夹中。通常配合 Default Content Export 模块或 Drush 命令使用。
安装额外的导出工具:
bash

composer require drupal/default_content_export
使用 Drush 导出:
你可以使用 Drush 命令将术语导出为文件。
bash

# 导出特定的词汇表(假设机器名为 tags)
drush dce taxonomy_term --folder=../content_export
注意:这需要一定的开发经验,导出的是包含 UUID 和引用关系的 JSON 结构化数据。
方法三:使用 SQL / Drush SQL(最快,适合临时备份)
如果你只有服务器权限,且只需要快速获取数据,可以直接查询数据库。

步骤:

查找数据表:
Drupal 10 的分类术语数据主要存储在 taxonomy_term_field_data 表中。
执行 SQL 查询:
sql

SELECT td.tid, td.name, td.description__value, tv.name AS vocabulary
FROM taxonomy_term_field_data td
JOIN taxonomy_vocabulary tv ON td.vid = tv.vid
WHERE td.vid = 'tags'; -- 将 'tags' 替换为你的词汇表机器名
使用 Drush 直接导出:
你可以使用 drush sql-query 结合管道命令直接生成 CSV 文件(在 Linux/Mac 环境下):
bash

drush sql-query "SELECT td.tid, td.name FROM taxonomy_term_field_data td" > terms.csv
总结建议
如果你需要给非技术人员看的 Excel 表格: 请使用 方法一。这是最符合 Drupal 逻辑且最安全的方法。
如果你是开发者,需要在不同站点间同步数据: 请使用 方法二。
如果你只是想快速备份数据库中的文本: 请使用 方法三。

  • 登录或注册以发表评论
  • 1次浏览
内容类型分类
drupal cms
文章归类
drupal10

文章标签

  • 分类术语

评论

最新文章

  • OpenClaw 帮助文件的翻译版本
  • OpenClaw AI助手成本优化完全指南:从每天1900万Token降到合理范围
  • drupal 10 如何导出分类术语
  • vim 复制粘贴的几种方法
  • OpenClaw 恢复初始安装状态的方法
  • OpenClaw基本操作命令
  • drupal 模块收集
  • 如何在 Drupal 中实现标题唯一性
  • 解决drupal 不可更新的权限问题
  • druapal 10 drush 设置主题命令

标签云

adsenseAIApacheaptbadblocksbreadcrumbbrewcentoscertbotckeditorcommandcomposercookiecsharpCSScurlC语言DDEVdiffdnsdockerDreamweaverDrupaldrupal 7drupal 8drupal 9drupal10drupal 11drushExcelfirewalldfirmwareflameshotformgimpgitgzipHTMLHTML5httpdhttp验证inputipjavaJavaScriptJavaSrciptkernelKVMLinuxmavenmbstringmod_expires 模块MysqlnerdtreenetstatnetworknginxnpmOpenClawpasswordphpphpmyadminphp扩展RFIDRSSselinuxSEOsharesimple_adsensesshsslStatisticssuperfishsurroundtagcloudstitleubuntuuploadprogressvimVPNVUEWireGuardwpsxdebugyoutubeyumzip主题主题(theme)二进制五笔分类术语压缩解压哈希值声音字段密码工作流快捷键摄影更新权限果树种植标签优化模块模块(module)源地址版本号电子秤电脑基础电脑技巧短信验证端口简介算法网站备份网站安全网站运营翻译英语表单视图(views)计算机基础赚钱超五类线网线邮件验证重定向重定向,301错误颜色

相关文章

  • drupal 模块收集
  • 如何在 Drupal 中实现标题唯一性
  • 解决drupal 不可更新的权限问题
  • druapal 10 drush 设置主题命令
  • Drupal 11 主题开发完全指南:现代化主题开发的新时代
  • Drupal安全终极指南:构建坚不可摧的网站防线
  • 内容审核通知 content_moderation_notifications 模块简介
  • 调度程序 scheduler 模块简介
  • 工作流当中的草稿,已发布,很好理解,已归档是怎么理解。
  • 你行网 https://www.dwoke.com seo 关键词
RSS源

关于我们

  • 你行网简介
  • 关于我们
  • 版权声明

网站相关

  • 社区论坛
  • 站点反馈
  • 网址导航
  • 网站地图

友情链接

  • 申请链接
  • 英文学习

友情链接2

  • drupal 大学
  • 水滴间
  • 爱码网
  • Apache

友情链接3

  • MySQL
  • php
  • drupalcode

友情链接4

  • Drupal 中国
  • Drupal 老葛
  • 宁浩网
  • drupal 台湾
Copyright © 2019 - 2021 你行网 版权所有  粤ICP备19072650号-1