【发布时间】:2014-04-29 11:04:27
【问题描述】:
我真的很纠结这个;我正在上传图像文件并获取 fid,但随后创建节点并附加 fid 的请求失败。尽管图像字段未填充图像fid并且图像未附加到节点,但已创建节点。
我用这个ajax发布节点:
$.ajax({
url: localStorage.appurl+"/api/node.json",
type: 'post',
data: "node[title]=new node&node[type]=ftritem&node[field_ftritem_images][und][0] [fid]=7895",
dataType: 'json',
headers: {
'X-CSRF-Token': localStorage.usertoken
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
console.log('error '+errorThrown);
},
success: function (data) {
console.log("Node created");
}
});
我收到此错误:
注意:未定义的偏移量:image_field_widget_form() 中的 0(/var/www/dt11/modules/image/image.field.inc 的第 358 行)。
注意:未定义的偏移量:file_field_widget_form() 中的 0(/var/www/dt11/modules/file/file.field.inc 的第 526 行)。
以前有人遇到过这种情况吗?任何建议都非常感谢。
【问题讨论】:
标签: javascript drupal-7