Le 25/02/2018 à 16:31, Renée Picard a écrit :
Lorsque je mets cela dans config\mes_options.php je ne peux pas ouvrir
le site car il y a une erreur 500

Le 18-02-24 à 04:18, Chourak a écrit :
<?php
// Utilisation du pipeline post_insertion
$GLOBALS['spip_pipeline']['post_insertion'] .=
"|ma_fonction_post_insertion";

// Les nouveaux articles seront automatiquement publiés
function ma_fonction_post_insertion($flux){
    if ($flux['args']['table']=='spip_articles'){
      include_spip('action/editer_article');
      article_instituer($flux['args']['id_objet'],array('statut' =>
'publie', id_rubrique = $flux['data']['id_rubrique'], $calcul_rub =
true);
    }
    return $flux;
}


Oui en fait j'ai fait une erreur dans le tableau passé dans la fonction article_instituer
correction :
function ma_fonction_post_insertion($flux){
     if ($flux['args']['table']=='spip_articles'){
       include_spip('action/editer_article');
       article_instituer($flux['args']['id_objet'],array('statut' =>
 'publie', 'id_rubrique' => $flux['data']['id_rubrique'], $calcul_rub =
 true);
     }
     return $flux;
 }

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Répondre à