2012-10-03 74 views
1

我需要這方面的Drupal 7的情況下幫助:顯示的項參考,而不是鏈接內容(Drupal的7)

  • 我發佈的旅行社提供了用自己的內容類型命名爲「要約」
  • 我「M存儲關於分類命名爲‘酒店’
  • 我需要顯示相關的酒店資料在各提供

這裏是我的問題酒店(描述,價格,照片等)的信息。我添加了一個名爲「field_hotel」的新術語參考字段,但我只獲取分類術語的鏈接而不是實際內容。

我試圖用這個代碼,entity_load()運行正常,但我得到 「EntityMalformedException:上缺少類型taxonomy_term的實體包屬性在entity_extract_ids()」。在field_view_field錯誤(()

$term = entity_load('taxonomy_term', array($hotel["und"][0]["taxonomy_term"]->tid));  
$view = field_view_field('taxonomy_term', $term, 'field_hotel');  
print render($view); 

我在做什麼錯?

謝謝你的答案

回答

1

我建議您爲酒店創建一個單獨的內容類型,而不是以分類術語存儲酒店信息。這樣,您就可以使用References將優惠鏈接到酒店,這是一種更爲靈活的方法。這也將允許您使用視圖在商品頁面上顯示酒店信息。

相關問題