J'ai des tables Mysql non spip qui me servent à afficher des données, que j'arrive à afficher grâce à des boucles spip.
Mais voilà maintenant je voudrais pouvoir faire des modifs (UPDATE, INSERT, DELETE) dans le site public. Je ne sais pas du tout comment faire, sinon en PHP, mais comme j'ai commencé à utiliser spip, et qu'il existe des fonctions d'abstraction d'accès à la base, je voudrais les utiliser, mais j'ignore comment. Faut-il nécessairement créer un plugin. Un plugin est intéressant lorsque l'application peut être réutilisable. Mais c'est tellement spécifique, que je ne vois pas l'intérêt de la réutilisation et donc d'un plugin...
J'ai des tables Mysql non spip qui me servent à afficher des données,
que j'arrive à afficher grâce à des boucles spip.
Mais voilà maintenant je voudrais pouvoir faire des modifs (UPDATE,
INSERT, DELETE) dans le site public. Je ne sais pas du tout comment
faire, sinon en PHP, mais comme j'ai commencé à utiliser spip, et qu'il
existe des fonctions d'abstraction d'accès à la base, je voudrais les
utiliser, mais j'ignore comment. Faut-il nécessairement créer un plugin.
Un plugin est intéressant lorsque l'application peut être réutilisable.
Mais c'est tellement spécifique, que je ne vois pas l'intérêt de la
réutilisation et donc d'un plugin...
Merci si vous avez des solutions...
Bernard
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Un plugin est intéressant lorsque l'application peut être réutilisable.
Mais c'est tellement spécifique, que je ne vois pas l'intérêt de la
réutilisation et donc d'un plugin...
Non ben avec spip 2 un plugin sert aussi à faire du spécifique, notamment en faisant des utilisations des pipelines, ou en gérant des actions type enregistrer des trucs des données dans la bdd.
Mais pour tes champs à enregistrer c'est peut-être simplement des formulaires CVT perso qu'il te faut.
Un plugin est intéressant lorsque l'application peut être réutilisable.
Mais c'est tellement spécifique, que je ne vois pas l'intérêt de la
réutilisation et donc d'un plugin...
Non ben avec spip 2 un plugin sert aussi à faire du spécifique, notamment en faisant des utilisations des pipelines, ou en gérant des actions type enregistrer des trucs des données dans la bdd.
Mais pour tes champs à enregistrer c'est peut-être simplement des formulaires CVT perso qu'il te faut.
BoOz
Oui merci BoOz. En fait j'ai déjà utilisé des formulaires CVT mais uniquement pour les envoyer sur une adresse e-mail (comme l'indique l'exemple fourni). Par contre y a-t-il des exemples de CVT pouvant interférer sur une base de données ?
J'ai des tables Mysql non spip qui me servent à afficher des données,
que j'arrive à afficher grâce à des boucles spip.
Mais voilà maintenant je voudrais pouvoir faire des modifs (UPDATE,
INSERT, DELETE) dans le site public. Je ne sais pas du tout comment
faire, sinon en PHP, mais comme j'ai commencé à utiliser spip, et qu'il
existe des fonctions d'abstraction d'accès à la base, je voudrais les
utiliser, mais j'ignore comment. Faut-il nécessairement créer un plugin.
Un plugin est intéressant lorsque l'application peut être réutilisable.
Mais c'est tellement spécifique, que je ne vois pas l'intérêt de la
réutilisation et donc d'un plugin...
Merci si vous avez des solutions...
Bernard
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Merci Chag, mais je ne l'ai pas précisé, l'interface de l'application est le site public, et le backoffice spip n'est pratiquement pas utilisé. Donc TabData ne peut pas faire l'affaire.
Cette appli est en extranet. Elle fonctionne actuellement en PHP, mais devant prochainement passer la main (je suis à la retraite), j'ai pensé qu'en Spip ce serait plus standardisé... Voilà le pourquoi.