我安装了Drupal 7,我安装了Field Collection模块。我创建了一个内容类型(Books),添加了一个集合类型字段,并创建了一个显示这些数据的视图。现在,我删除了图书中的集合类型字段,现在无法卸载该模块。我已经运行cron和缓存删除无效。模块页中显示的消息如下。
野外采集
7.x-1.0-beta11+13-dev 提供了一个字段集合字段,任何数量的字段都可以是attached.要求的:实体API (已启用): Drupal (待删除字段)
发布于 2016-08-31 07:02:13
来自http://www.drupalwoo.com/content/blog/cant-disable-module-drupal-fields-pending-deletion:
我们所有与Drupal一起工作了一段时间的人都遇到了这个问题:您想要禁用不再使用的模块,但是它在“Modules”选项卡上是灰色的,因此您无法禁用和卸载它。它说: Drupal (待删除字段)需要: Drupal (Fiels未决删除)--好吧,您知道这意味着什么,所以您转到/admin/reports/字段的字段列表屏幕上,删除与此模块相关的所有字段,多次运行cron (所有对此问题的答复都是这样说的),但仍然不能禁用模块。如果这种情况发生在您身上,就像最近发生在Geofield模块上的情况一样,下面是快速修复:进入您的Drupal数据库中的field_config表,并查找有问题的字段。应该说,有关领域已经被删除:
尝试在数据库中运行此查询。
DELETE FROM `field_config` WHERE `field_config`.`deleted` = 1;然后,清除缓存。
发布于 2016-08-31 07:07:02
您可以尝试这个过程。
登录数据库和->
Select * from field_config where type = "field_collection"删除行
字段配置实例表也是如此,如
SELECT * FROM field_config_instance where entity_type = "field_collection";删除行
你也可以检查。
1.)首先,移除字段集合中的所有字段。2.)然后从内容类型3中移除字段集合。)运行Cron 4。)如果您不能使用上面的第一个查询语句,请尝试禁用该模块。
获取更多细节,这里。
https://drupal.stackexchange.com/questions/213268
复制相似问题