Catégories:
Bonjour,
Je renomme grâce à mon petit module la valeur du bouton du formulaire user-login-form par OK. Le problème est qu’une fois connecté et sur certaine page le ok apparait en bas de page alors qu’il n’a plus de raison d’exister.
Ma fonction :
function paramlog_form_alter(&$form, $form_state, $form_id)
{
if($form_id == 'user-login-form');
{
$form['submit']['#value'] = 'OK';
}
}
De plus certains autre boutons sont renommés. De plus j’ai essayé de tester si l’utilisateur était logger et de le mettre à vide mais rien n’y fais.
Merci
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

Bonjour,
D’abord, est-ce que c’est le code exacte de ton module ?
Si, c’est le cas dans ton code tu as mis un «;» après le if($form_id == ‘user-login-form’).
Matthieu
Matt
160
Mais sans (le ;) hélas rien de marche, alors qu’avec le bouton est bien renommé.
DavidFl
47
L’identifiant du formulaire est «user-login» et pas «user-login-form».
Matt
160
Heu le formunlaire s’appel bien du nom que je l’ai cité en 1er message, pour preuve ma capture d’écran de la zone login. Le second screen concerne un OK qui apparait sur des pages aléatoirement.
1er screen Firebug : http://img18.imageshack.us/img18/7066/firebugjpg.jpg
2 eme screen : http://img193.imageshack.us/img193/9577/52180185.jpg
J’ai essayé et toujours pareil. Merci
DavidFl
47
Effectivement, l’identifiant du bloc de connexion est «user-login-form» mais par contre la page de connexion user/login a l’identifiant «user-login».
Je ne comprends pas sur ton deuxième screen d’où vient le bouton OK, il n’y a pas de bouton sur cette page normalement.
Matt
160
En faite le deuxième screen est la pour montrer que lorsque je suis loggé( donc disparition du bouton ok pour valider identifiant,login) sur certaine page un OK traine. Ce ok correspond à mon submit button de ma zone de login.
De plus certains bouton submit de d’autre form sont renommé alors qu’ils ne devraient pas l’etre.
DavidFl
47
Tu as trouvé d’où venait ce bouton ?
Matt
160