Re: initialiser une nouvelle table
"jo.baloo" <[email protected]> Fri, 30 Apr 2021 17:30:43 +0200 (CEST)
| Newsgroups | gmane.comp.web.spip.user |
|---|---|
| Message-ID | <433662190.5171.1619796643508.JavaMail.www@wwinf1n01> |
merci beaucoup pour vos réponses j'ai aussi trouvé cette doc trés interessante : http://marcimat.magraine.net/Chats-2-SPIP-3 > Message du 29/04/21 22:24 > De : "JLuc" > A : [email protected] > Copie à : > Objet : Re: [Spip] initialiser une nouvelle table > > Le 29/04/2021 à 19:54, nicod_ a écrit : > >> J'ai créé le plugin, avec au depart la fabrique, je peux donc creer les tables, je peux ajouter/ modifier /supprimer > >> des objets mais je voudrais au depart intialiser une de ces tables avec plusieurs occurences. > >> Je ne vois pas ou placer l'insertion de ces occurences et comment le faire proprement. > > > Ça se passe dans le fichiers prefixe_administrations.php, où tu peux déclarer une fonction qui sera appelée après la > > création des tables. > > La doc : https://programmer.spip.net/Le-fichier-_administrations-des-plugins > JL > > > > > Je fais ça par exemple sur le plugin opquast, voir ici comment la fonction est déclarée : > > https://git.spip.net/spip-contrib-extensions/opquast/src/branch/master/opquast_administrations.php#L40 > > ce qui appelle donc la fonction qui va peupler la table, un peu plus bas dans le même fichier : > > https://git.spip.net/spip-contrib-extensions/opquast/src/branch/master/opquast_administrations.php#L87 > > > > > _______________________________________________ > liste spip > [email protected] - désabonnement : envoyer un mail à [email protected] > > Archives : https://www.mail-archive.com/[email protected]/maillist.html > > Infos : https://listes.rezo.net/mailman/listinfo/spip > > Documentation de SPIP : http://www.spip.net/ > > Irc : de l'aide à toute heure : http://spip.net/irc >