如何使用某個術語來標記某個節點,如何編寫一些條件PHP來執行某些操作?Drupal - 有條件的PHP如果節點被標記了某個分類術語
我想改變我的node-type.tpl.php文件,這段代碼是針對節點頁面的,而不是分類列表頁面。
理想情況下,id喜歡使用術語的文本名稱,而不是其數字名稱。當我稍後查看代碼時,這會讓我更容易。
具體而言,我真的想打印一些東西,除非節點有一個特定的標籤。
感謝
UPDATE
我得到了他從內容模板模塊代碼:
<?php print $node->taxonomy[2]->name ?>
它打印術語名稱,如果術語ID爲2。所以可以將它進行修改,以打印如果術語ID是2,還有其他的東西嗎?
林假設第二代碼放在我的template.php,哪裏的第一個代碼去?那我怎麼才能在我的節點頁面上寫條件的php?謝謝 – Evans 2011-04-08 10:40:52
這個代碼爲template.php 例如:$ variables ['my_var'] ='foo'; 在node- [type] .tpl.php中<?php print $ my_var; ?> – dobeerman 2011-04-08 11:06:01
對不起,我還是不明白,我從來沒有做過這樣的主題之前。所以我將這兩個代碼添加到我的template.php,或只是第二?那麼如何將分類術語定義爲一個變量,以便我可以在我的頁面上調用它? – Evans 2011-04-08 11:24:10