【问题标题】:Drupal CCK Text field not savingDrupal CCK 文本字段未保存
【发布时间】:2011-02-25 14:10:11
【问题描述】:

我一直在尝试基于文本字段编写 CCK 字段。但是,如果我创建一个只有 1 个值的标准 CCK 文本字段。然后编辑此类型的内容项,这些值永远不会保留。当我返回并编辑同一个节点时,该值不存在。我检查了数据库,它不在 CCK 节点的表中。

如果我使用多个值,它工作正常。

我了解 CCK (6.x-2.6) 和 CTools (6.x-1.5) 的最新信息。

有人看过吗?以及可能的解决方案?

【问题讨论】:

    标签: drupal drupal-6 cck


    【解决方案1】:

    所以我在经过长时间的调试后发现了问题。事实证明,嵌入式媒体模块中存在错误。他们在数据库表中设置了不允许空值,但模块正在传递空值。 Mysql 不喜欢这个并且抱怨它,并且没有对该特定节点进行任何更新。更糟糕的是我关闭了错误消息,所以我没有看到错误。

    解决方案是将表格设置为允许空值,现在它可以正常工作了。

    【讨论】:

    • +1 用于跟进自己的问题。顺便说一句,即使打开了错误消息,也应始终在调试会话开始时检查 webserver/php 错误日志,因为表单处理期间的某些重定向可能会导致错误未显示在屏幕上。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-20
    相关资源
    最近更新 更多