Catégories:
Bonjour,
J’utilise CCK pour saisir une fiche d’informations sur une personne.
J’ai créé un champ texte ‘field_nom’.
J’ai créé un champ texte ‘field_nom_parents’.
Je souhaiterai que ‘field_nom_parents’ prenne par défaut la valeur de ‘field_nom’ si ce champ n’est pas vide, mais reste modifiable ensuite.
La doc dit ceci :
return array(
0 => array('value' => valeur de value)
);Mais je ne vois pas bien comment adapter ça à mon cas.
J’ai essayé ceci :
return array(
0 => array('value' => $field_nom)
);Mais qui ne donne rien… le champ texte reste vide.
Si quelqu’un maîtrise mieux que moi…
Merci
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

Salut,
Tu peux essayer ca :
global $user;return array(
0 => array('value' => $user->name)
);
Gwen
77
J’ai adapté comme ça :
global $eleve;return array(
0 => array('value' => $eleve->field_nom)
);
Mais ça ne fonctionne toujours pas.
ljoets
22
En fait, même ceci laisse le champ vide :
return array(0 => array('value' => 'blah')
);
Je ne comprends pas.
ljoets
22
C’est bizarre. J’ai fait la même chose et ca marche bien. Je débute sur Drupal donc je ne peux pas trop d’aider.
Gwen
77