我正在尝试设置我的一种内容类型,其中包含使用图像附加模块上传到每个实例的图像。
使用开发者模块,我找到了上传图像的iids值(例如305),但是我无法找到如何在代码中实际显示图像。此行输出已上载的图像的节点ID,但我该如何使用它?
$image = $node->iids[0];
我尝试过使用hook_image,但我似乎无法正常工作......
感谢您的帮助。
答案 0 :(得分:0)
这就是诀窍......
$nodeid = $node->nid;
$get_image = db_query('
SELECT p.filepath as imagefilename
FROM {image_attach} i
LEFT JOIN {image} a ON i.iid = a.nid
LEFT JOIN {files} p ON a.fid = p.fid
WHERE i.nid = %d AND p.filename = "recipe_thumb"', $nodeid);
$obj_image = db_fetch_object($get_image);
$imagefilename = $obj_image->imagefilename;