Comment ajouter un la valeur d'un champ CCK dans la taxonomie au moment de la validation d'un formulaire ?

Bonjour,

Je voudrais ajouter la valeur d’un champ CCK dans la taxonomie à un endroit bien précis au moment de la validation d’un formulaire.

Quand je parle d’endroit précis, je parle dans la taxonomie. Par exemple :

Artiste
-Groupe
—Mon nouveau champ

Sophie

#

Je n’ai pas bien compris ton besoin, quel est cet endroit précis ? Tu cherches à créer un terme de taxonomie qui contient la valeur d’un champ CCK c’est cela ? La taxonomie est de type tag ? As-tu quelques infos en plus à nous donner sur ce que tu veux faire ?

Twitter : @Artusamak

#

Je voudrais ajouter la valeur d’un champ cck dans la taxonomie quand je valide un formulaire.

Steven Lucol

#

http://api.drupal.org/api/function/taxonomy_node_save/6
http://api.drupal.org/api/function/taxonomy_save_term/6

Ces deux fonctions permettent d’ajouter des termes à la taxonomie.

Pour ajouter une valeur de taxonomie à un noeud il te suffit de modifier l’objet $node en donnant des valeurs à son attribut taxonomy.

$node = $form_state['values']['node'];
$node->taxonomy = array(1, 4, 20); // Identifiant des termes de taxonomie à donner au noeud
node_save($node);

Twitter : @Artusamak

Syndiquer le contenu