Workflow-ng + CCK - Comment modifier un champs CCK avec workflow-ng

Catégories:

Bonjour,

Après avoir essayé pendant toute une journée, je n’arrive pas à modifier un champs CCK sur un événement Workflow-ng.
Lorsque mon Workflow change d’état, je veux pouvoir mettre à jour un champs CCK (différent à chaque étape du workflow). Je veux mettre (entre autres) le nom de l’utilisateur qui change le workflow.

Un peu dans le même sens, lorsque j’arrive dans un état («Validé»), je crée un autre type de document. J’arrive à le faire mais le problème c’est que j’aimerais pouvoir copier des informations de mon document validé vers le nouveau.

Je pense qu’il faut utiliser le php mais je n’y arrive pas.

Merci pour votre aide.
Dominique.

#

Bonjour,

Quelqu’un peut-il me donner quelques pistes sur la manière dans du code php (sur une action workflow-ng) de renseigner un champs CCK ?
J’ai essayé pleins de trucs mais mes connaissances limites en php me bloquent.

Merci pour votre aide.
Dominique.

#

Bon je n’ai pas eu beaucoup d’aide mais j’ai fini par trouver.
Ce n’était pas si difficile mais je ne suis pas assez bon en Php alors j’ai eu un peu de mal … ;-)

Voici le code :

$node_added->field_nom_article = array(0 => array(‘value’ => [user:user-name]),) ;
return array(«node» => $node_added) ;

Syndiquer le contenu