Re: initialiser une nouvelle table
nicod_ <[email protected]> Thu, 29 Apr 2021 19:54:16 +0200
| Newsgroups | gmane.comp.web.spip.user |
|---|---|
| Message-ID | <[email protected]> |
Le 27/04/2021 à 19:00, jo.baloo 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. 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 -- nicod_