2013-10-06 71 views
0

我有一個應用了單個類別的頁面,例如「Self Help Books」。我可以創建一個鏈接到Drupal中的節點分類頁面嗎?

我想放置一個內容類型,顯示鏈接到該類別列表頁面的「查看所有[insert category here]」。我希望我可以做這樣的事情:

<a href=%taxonomyLink:books--self-help-books%>view all%taxonomy:books%</a> 

,它會拉的類別使用該內容類型什麼。我正在使用面板模塊,因此我曾計劃將其放置在內容類型正在使用的面板中。這有可能嗎?

我想過創建一個塊並將其放置在面板模塊的面板中。

(另外,如果你不能告訴,我很新鮮的Drupal。)

+0

問題是沒有創建顯示標記節點的頁面。當使用術語引用字段分配節點時,問題是顯示節點在正文中的給定詞彙表的分類。 – dcp3450

回答

0

Drupal docs page列出了幾種模塊幫助顯示相關內容,通過幾種不同的方法。

截至目前,最穩定的7.x兼容的基於條款的模塊似乎是Similar by Terms

有些方法可以在不安裝額外模塊的情況下實現此目的,但這樣可以滿足您的要求。

3

你可以使用簡單的drupal api函數來實現。

  1. 首先你需要加載所需的分類項(讓說,123是分類項ID)
  2. 然後建立鏈接

這裏是代碼:

$term = taxonomy_term_load(123); 
$link = l($term->name, 'taxonomy/term/' . $term->tid); 

你也可以在這裏找到更多關於l()的信息https://api.drupal.org/api/drupal/includes%21common.inc/function/l/7

0

你不需要編寫代碼 這個。如果您使用面板..找到一種方法來爲需要的分類術語放上正確的關係,之後您將擁有所有需要的令牌(%佔位符)來構建您的內容。

相關問題