2010-02-22 22 views
0

我想我的主題內容類型,其具有使用圖像附加模塊上傳到每個實例的圖像之一顯示在主題模板圖像。Drupal的 - 從價值的IID僅

使用開發模塊,我已經找到了上傳的圖像(例如305)的值的IID,但我有麻煩找出如何其實我可以在我的代碼顯示圖像。這一行輸出已經上傳的圖像的節點ID,但我該如何使用它?

$image = $node->iids[0]; 

我使用hook_image試過,但我似乎無法得到那個工作...

感謝您的幫助。

回答

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;