首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我如何删除一个名不详的词汇表?

我如何删除一个名不详的词汇表?
EN

Drupal用户
提问于 2020-07-27 14:54:24
回答 3查看 58关注 0票数 0

我以编程方式创建了几个词汇表,并意外地在机器名称中包含了一些空格(由输入CSV中的坏数据引起)。我不能用Vocabulary::load($vid)->delete();删除这些词汇表,尽管我可以用dsm(taxonomy_vocabulary_get_names());看到词汇表名,而load($vid)返回NULL

关于如何删除这些词汇表,有什么想法吗?我能够删除词汇表中的所有术语,但是引用仍然保留在admin/structure/taxonomy下面。

EN

回答 3

Drupal用户

发布于 2020-07-27 21:55:17

你在哪里叫那个密码?$vid真的是对的吗?你说它里面有空位?您试过从UI中删除它们吗?

在/admin/structure/分类法下列出所有词汇表,打开下拉操作并单击"Edit词汇表“。

在下一页上单击“删除”。

票数 1
EN

Drupal用户

发布于 2020-07-28 07:23:29

如果不起作用,尝试从UI中删除它。将包含在devel_generate模块中的开发模块作为子模块安装,并选择选项生成词汇表并将其计数为0。不要忘记选择删除现有词汇表。它将删除现有的词汇表,从而解决您的问题。

票数 1
EN

Drupal用户

发布于 2020-07-28 18:44:37

为了澄清-通过UI删除词汇表允许一些菜单选择,但不允许其他。

我修复了这个问题,做了一个数据库转储,然后用一个搜索和替换(我的词汇表到my_vocabuary)编辑了转储,然后在用UI删除之前导入编辑过的转储。

这不是一个优雅的解决方案,但奏效了。

票数 1
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/295565

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档