Re: Action debloquer_edition()
Eric Lupinacci <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <CAM6W4bZwWjz83Gk53eMjdJkH8KXmvnaXzNdfhKudtqFbBPSWCA@mail.gmail.com> |
Re, Le dim. 18 août 2019 à 18:07, nicod_ <[email protected]> a écrit : > Le 18/08/2019 à 17:44, Eric Lupinacci a écrit : > > Re, > > > > Inutile j'ai fait autrement. > > Désolé pour le bruit... > > Ça m'intéresse, j'ai parfois ce cas sur des traitements par lots. > Tu gères ça comment ? > Ben en fait j'ai utilisé directement les fonctions qui sont identifiés dans l'action. Là en l'occurrence j'avais besoin de traiter les editions de rubrique donc j'ai fait une fonction : function rubrique_debloquer_edition($id_auteur) { $edition = lire_tableau_edition(); foreach ($edition as $_objet => $_data) { if ($_objet == 'rubrique') { foreach ($_data as $_id => $_auteurs) { if (isset($_auteurs[$id_auteur])) { unset($edition[$_objet][$_id][$id_auteur]); ecrire_tableau_edition($edition); } } } } } avec un appel : rubrique_debloquer_edition($GLOBALS['visiteur_session']['id_auteur']); ++ Eric