Re: initialiser une nouvelle table
JLuc <[email protected]> Thu, 29 Apr 2021 22:24:30 +0200
| Newsgroups | gmane.comp.web.spip.user |
|---|---|
| Message-ID | <[email protected]> |
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 >