25
Jan
2012
Robin Millette

Actions et haut du pavé

Section: 

Si vous êtes comme moi, vous être probablement tanné de vous rendre à la fin d’une page d›édition de contenu pour la soumettre, l’effacer ou voir le diff. Les quelques lignes qui suivent sont pour vous.

rym.module:

<?php
function rym_form_node_form_alter(&$form, &$form_state, $form_id) {
 
$fa = $form['actions'];
 
$fa['#weight'] = -100;
 
$actions = array('actionsbis' => $fa);
 
$form += $actions;
}
?>

Nous interceptons tout formulaire de node et copions tout en haut (weight = -100) la liste des actions du formulaire. C’est tout.

Voici le fichier .info pour Drupal 7:

rym.info:

name = custom rym
description = custom rym
core = 7.x
files[] = rym.module

Je pense que ça marche aussi pour Drupal 6 si on modifie le .info en conséquence, mais je n’ai pas encore essayé.

Publier un nouveau commentaire

Plain text

  • Aucune balise HTML autorisée.
  • Les adresses de pages web et de courriels sont transformées en liens automatiquement.
  • Les lignes et les paragraphes vont à la ligne automatiquement.
By submitting this form, you accept the Mollom privacy policy.