Je travaille sur un système d'enregistrement où l'on peut entrer le nombre de participants, ils apporteront dans un champ CCK. Je veux, à chaque fois qu'un type de nœud avec ce champ CCK est ajouté, saisir la valeur de ce champ, puis l'ajouter à une valeur variable que j'ai dans ma table de variables.Drupal: comment obtenir une valeur de champ CCK lors de l'insertion d'un noeud?
La valeur CCK insérée dans la table du champ dans la db avant mon module personnalisé en cours d'exécution lorsque quelque chose $ op est « insérer » pour hook_nodeapi? Ou existe-t-il un autre moyen de saisir directement la valeur de ce champ?
Je ne comprends pas bien vous. Si vous êtes dans hook_nodeapi> insert, vous devriez avoir accès aux valeurs du formulaire soumis et, à ce moment-là, écrire une requête (ou utiliser variable_get/set) pour mettre à jour votre table. – sprugman
J'allais à l'origine faire cela, mais j'ai finalement décidé d'utiliser les règles. Les règles sont assez puissantes! – geerlingguy
J'étais sur le point de faire des recherches sur tout ça, quand je vous ai vu parler de règles. C'est tout ce que j'ai besoin d'entendre. – Matt