J'utilise des champs CCK dans mon type de nœud drupal. Il y a un champ appelé field_signs, qui est de type Text/Checkboxes et qui contient des valeurs. Ce que je veux est d'imprimer ces valeurs dans le modèle de noeud. Mais je ne sais pas comment faire ça. J'ai essayé ceci:Comment imprimer des valeurs de champ cck (cases à cocher multiples) dans un noeud?
<?php
echo $node->field_signs[0]['value'];
?>
Mais ceci imprime UNIQUEMENT la première valeur vérifiée de toutes les valeurs vérifiées.
Une idée?
Merci
// EDIT // Peut-être que j'ai trouvé une solution.
<?php
$i = 0;
while (!$end) {
if(array_key_exists($i, $node->field_test)) {
echo $node->field_test[$i]['value'];
$i++;
} else {
$end = TRUE;
}
}
?>
Si vous avez une meilleure solution, n'hésitez pas à partager avec moi.
Je n'ai pas cette option dans mon installation drupal:/ – 5ulo
Activer le module Modèles de contenu de CCK. – Jacques
Vous devrez peut-être télécharger Contemplate: http://drupal.org/project/contemplate – Jacques