J'ai trouvé une discussion avec quelques méthodes pour d6 ici http://drupal.org/node/344802 sur la façon de changer le texte du bouton "Enregistrer" du nœud en sg else.
Des conseils pour d7? Je préfère utiliser le formulaire api.
J'ai trouvé une discussion avec quelques méthodes pour d6 ici http://drupal.org/node/344802 sur la façon de changer le texte du bouton "Enregistrer" du nœud en sg else.
Des conseils pour d7? Je préfère utiliser le formulaire api.
vous pouvez utiliser le module de remplacement de chaîne ou utiliser le hook:
function yourmodule_form_alter(&$form, &$form_state, $form_id) {
if ($form_id == 'name_of_form') {
$form['actions']['submit']['#value'] = 'Your button text';
}
}
Voici un exemple: J'ai créé un module appelé
change_form_values
et l'ID de formulaire de mon type de contenu estcontent_type_test_node_form
:ce travail pour moi dans Drupal 7:
ce travail pour moi dans Drupal 6:
J'espère que les informations seront utiles.
la source
J'ai trouvé l'excellent module d' édition des boutons Node pour cela et cela fonctionne vraiment notre boîte en utilisant admin. Voici un extrait à ce sujet de la page projet du module:
la source
Pour Drupal7, c'est simple:
Sans fonctions supplémentaires ...
la source
#weight
,#validate
,#submit
...). Vous feriez mieux de ne choisir que le#value
, comme écrit dans les autres réponses ci-dessus.