0
我想用php打印某些節點,如果該節點有兩個特定的術語。Drupal 6:基於兩個分類術語的PHP打印
是這樣的:
<?php
$terms = taxonomy_node_get_terms($node, $key = 'tid');
foreach ($terms as $term) {
if ($term->tid == 19) {
print '19';
}
if ($term->tid == 21) {
print '21';
}
}
?>
不知道Drupal代碼是否正確,但你的PHP語法不是。 `if`參數應該在parens中,你應該做一個比較檢查而不是賦值,所以你的`if`語句應該看起來像`if($ tid == 19)` – 2011-01-11 21:51:43