【问题标题】:Field Collection on node submit giving host entity error节点提交上的字段集合给出主机实体错误
【发布时间】:2015-11-19 05:10:53
【问题描述】:

我正在开发一个 Drupal 网站。我创建了一个带有字段集合的内容类型。字段集合包含 3 个字段并且是多个字段。我已经成功创建了很多这种内容类型的节点。但是现在当编辑节点并保存它们时,它给了我错误: 无法更改主机实体。在 FieldCollectionItemEntity->updateHostEntity() (/home/user/public_html/xyz/sites/all/modules/field_collection/field_collection.entity.inc 的第 239 行)。

只有部分节点出现上述错误。请帮我解决这个问题?

如果您需要有关此问题的更多信息,请告诉我。

谢谢!

【问题讨论】:

    标签: drupal drupal-field-collection


    【解决方案1】:

    我自己解决了这个问题。问题出在数据库中。我不确定如何,但我遇到错误的节点包含多个节点中字段集合项 ID 的多个条目。我删除节点并使用相同的数据重新创建。它现在工作。希望它可以帮助某人。

    【讨论】:

      【解决方案2】:

      在 Drupal 7 上使用字段收集有多种不同的情况可能会导致此错误。见https://www.drupal.org/node/2382089

      【讨论】:

      • 这应该在评论中
      猜你喜欢
      • 2010-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-30
      相关资源
      最近更新 更多