Actions editer_objet

Les actions d’édition ont une petite particularité. Appelées par les formulaires d’édition des objets SPIP (dans le répertoire prive/formulaires/) depuis le fichier ecrire/inc/editer.php, elles ne reçoivent pas d’action de redirection et doivent retourner, dans ce cas là un un couple « identifiant », « erreur ». Le traitement du formulaire (CVT) gérant lui-même la redirection par la suite.

Pour cette raison, les fichiers action/editer_xx.php où xx est le type d’objet (au singulier) peuvent retourner un tableau :

if ($redirect) {
    include_spip('inc/headers');
    redirige_par_entete($redirect);
} else {
    return array($id_auteur,'');
}

Auteur Matthieu Marcillaud Publié le : Mis à jour : 24/11/09

Traductions : English, français