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
>