2011-05-26 92 views
0

我有一個塊,在視圖模塊中創建,我發佈用戶最近發表的評論(例如用戶uid 1033最近發表的五條評論) 。我創建了自己的tpl文件,以便我可以自定義要顯示的字段和它的工作原理。Drupal:檢索並打印節點名稱(不是類型)

它打印評論的前140個字符並鏈接到背後有#cid的節點。

但骨子裏,我想表明它被張貼在哪個節點型我試圖通過使用此代碼:
print $node->type;
但是 - 只是打印節點類型,這是不是特別的人類可讀的 - 原因。所以我想要的是節點名稱(來自數據庫類「node_type」),但我無法弄清楚如何做到這一點。

有什麼簡單的方法或我必須使用某種定製的查詢/ API調用?

+0

如果你在這裏沒有得到答案,也許試試http://drupal.stackexchange.com – aendrew 2011-05-26 17:13:47

回答

0

您是否嘗試過將Node:類型字段中的視圖裏面?

0

除非你正在做一些非常錯誤的事情,比如在你的.tpl.php文件中做一個完整的node_load(),你需要配置你的視圖來顯示節點類型。模板並不意味着添加額外的數據,而只是格式化和佈局顯示。

爲了顯示註釋附加到節點的類型,你需要

  1. 添加一個關係到節點
  2. 配置行樣式使用行風格
  3. 添加節點:鍵入到顯示的字段

screenshot of the view configuration

相關問題