IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Comment créer un module [Joomla!]


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 51
    Par défaut Comment créer un module
    Bonjour,

    J'ai crée un petit programme d'enregistrement. C'est à dire il y a une page en php (page1.php) qui sert de formulaire d'inscription. Et il y a aussi une autre page (recoit.php) qui reçoit les données venant de la page (page1.php) et enregistre ces données dans une base de données appelée basenon.

    Je veux que ce petit programme d'enregistrement devient un module qu'on peut utiliser dans joomla. Et que les enregistrements se font dans la base de données de joomla mais plus dans ma base de donnée appelée basenon.

    Que dois je faire ?

    Merci.

  2. #2
    Membre chevronné
    Avatar de opware2000
    Homme Profil pro
    Enseignant
    Inscrit en
    Octobre 2006
    Messages
    243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Octobre 2006
    Messages : 243
    Par défaut
    développer le module...
    pour ca il te faudra interfacer ton code avec l'api de joomla

  3. #3
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 51
    Par défaut Suite
    Bonjour opware2000,
    J'ai créer un module.
    Bon, j'ai crée un fichier mod_laski_view.php (pour la fonctionnalité) et un mod_laski_view.xml (pour le paramétrage du module).
    Aussi j'ai crée une table jos_laski (correspondant au fichier mod_laski_view.php ).
    J'ai zipper avec 7-Zip et je l'ai renommer mod_laski_view.zip.

    Ensuite, je suis aller dans l'Administration [Joomla!].
    Aller dans menu installation/sous menu modules.
    Cliquez parcourir pour introduire le module mod_laski_view.zip, enfin cliquez installer.

    Jusque là, tout s'et bien passé et sans problème.
    Mais j'ai des soucis:
    mod_laski_view.php: C'est un fichier avec une formulaire d'inscription (ie des nom, prénoms, âge, date de etc.....)
    Mais il y a encore un autre fichier appelé kya.php, lui il est fait pour traiter les données venant de mod_laski_view.php. C'est à dire kya.php enregistre ces données dans la Base de données de Joomlà avec la table jos_laski.
    En tous cas j'ai zippé tous les 3 fichiers (mod_laski_view.php, kya.php, mod_laski_view.xml) pour qu'ils deviennent le module mod_laski_view.zip.

    Je ne sais pas si j'ai bien fais ?
    Est ce que j'ai bien fait. Si non que dois je faire ?


    Ensuite, dans l'interface de la page d'acceuil il y a un lien appelé "inscription". Le principe est simple quand on clique sur le lien la page mod_laski_view.php (du module mod_laski_view.zip) nous apparaît (qui nous permet de remplir le formulaire d'inscription, ....) etc...

    Que dois je faire pour réaliser ce principe ?

  4. #4
    Membre chevronné
    Avatar de opware2000
    Homme Profil pro
    Enseignant
    Inscrit en
    Octobre 2006
    Messages
    243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Octobre 2006
    Messages : 243
    Par défaut
    poste ton module en pj je le regarderai

  5. #5
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 51
    Par défaut Bonjour
    Bonjour,
    Faisons très simple pour commencer, soit dans un template à sa gauche il y a 2 zones de textes. L'un pour nom, l'autre pour mot de passe. Ce que nous allons faire c'est de créer un module d'identification. Histoire d'apprendre à créer un module.
    Alors comment on fait ?
    Explicite très bien si c'est possible.

    Ne pas utiliser le module d'identification qui existe déjà.

    Merci

  6. #6
    Membre chevronné
    Avatar de opware2000
    Homme Profil pro
    Enseignant
    Inscrit en
    Octobre 2006
    Messages
    243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Octobre 2006
    Messages : 243

  7. #7
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 51
    Par défaut Suite
    Bonjour,
    Merci beaucoup pour la réponse.
    Je vais examiner le lien que tu as donné et je te donnerai ma conclusion.
    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [V7] Comment Créer un Module Openerp ( Tutoriel)
    Par Boubaker Abdallah dans le forum Odoo (ex-OpenERP)
    Réponses: 18
    Dernier message: 13/03/2019, 02h20
  2. Comment créer un module standard en VBA ?
    Par Aegnor dans le forum VBA Access
    Réponses: 11
    Dernier message: 09/02/2015, 18h12
  3. Comment créer un module delphi
    Par zanoubya dans le forum Débuter
    Réponses: 7
    Dernier message: 19/05/2009, 15h16
  4. Comment créer une interface graphique modulable ?
    Par michou22 dans le forum LabVIEW
    Réponses: 4
    Dernier message: 17/04/2009, 19h26
  5. Comment créer un module de contact dynamique ?
    Par Arsofts dans le forum Langage
    Réponses: 4
    Dernier message: 12/06/2008, 10h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo