Submitted by ljoets on
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
Salut, Tu peux essayer ca
Permalien Soumis par Gwen le 10 Février, 2010 - 09:06
Salut,
Tu peux essayer ca :
global $user;
return array(
0 => array('value' => $user->name)
);
J'ai adapté comme ça
Permalien Soumis par ljoets le 10 Février, 2010 - 12:01
J'ai adapté comme ça :
global $eleve;
return array(
0 => array('value' => $eleve->field_nom)
);
Mais ça ne fonctionne toujours pas.
En fait, même ceci laisse le
Permalien Soumis par ljoets le 10 Février, 2010 - 19:13
En fait, même ceci laisse le champ vide :
return array(
0 => array('value' => 'blah')
);
Je ne comprends pas.
C'est bizarre. J'ai fait la
Permalien Soumis par Gwen le 11 Février, 2010 - 17:37
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.