1
私はDrupalノードタイプでCCKフィールドを使用しています。 field_signsというフィールドがあります。このフィールドはText/Checkboxesタイプで、いくつかの値が入っています。私が望むのは、それらの値をノードテンプレートに印刷することです。しかし、私はこれを行う方法を知らない。私はこれを試みた:ノードのcckフィールド(複数のチェックボックス)の値を印刷するには?
<?php
echo $node->field_signs[0]['value'];
?>
しかしこれはすべてのチェックされた値の最初のチェックされた値だけを印刷します。
ありがとう
//私は解決策を見つけた可能性があります。
<?php
$i = 0;
while (!$end) {
if(array_key_exists($i, $node->field_test)) {
echo $node->field_test[$i]['value'];
$i++;
} else {
$end = TRUE;
}
}
?>
解決策があれば、気軽に教えてください。
Drupalインストールではこのオプションがありません:/ – 5ulo
CCKからコンテンツテンプレートモジュールを有効にしてください。 – Jacques
あなたはContemplateをダウンロードしなければならないかもしれません:http://drupal.org/project/contemplate – Jacques