1er Tutoriel
Création composant joomla
Modèle MVC
Composant backend
Environnement de développement
Fichier manifest xml
Point d'entrée au composant
Comportement de JController
Conventions de nommage
Fichier Contrôleur
Fichier View
Template d'affichage
Base de données
Fichiers install.sql et uninstall.sql
Package d'installation
Contrôleur clients
Vue clients
Modèle Clients
Template d'affichage de la Vue clients
Contrôleur client
Modèle client
Méthode edit() du Contrôleur client
Vue client
Méthode getData() du Modèle client
Template d'affichage de la Vue client
Méthode save() du Contrôleur client
Méthode cancel() du Contrôleur client
Méthode store() du Modèle client
MVC de l'entité auto
MVC de l'entité location
Mise à jour du package d'installation
2ème Tutoriel
Composant frontend
Environnement de développement
Fichier manifest xml
Point d'entrée au composant
Fichier Contrôleur
Fichier View
Fichier Modèle
Template d'affichage
Méthodes de réservation
Liste des réservations du client
Package d'installation
3ème Tutoriel
Module d'accès au composant
Structure physique du module
Fichier manifest xml
Fichier d'entrée au module
Fonctions auxiliaires
Template d'affichage du module
Package d'installation

Créer un composant joomla 1.5

Entrez votre code d'accès aux tutoriels

Prix:  10 €

A travers ces trois tutoriels pédagogiques, on se propose de créer un composant de gestion des réservations auto pour une agence de location de voitures.

Des explications inédites, que vous ne trouverez pas ailleurs, sont fournies pour vous apprendre les conventions de nommage à repecter pour mieux organiser la structure d'un composant joomla et mieux choisir les noms des fichiers et dossiers du composant.

L'objectif étant d'optimiser votre code en tirant profit du comportement par défaut de la classe abstraite JController.

Notre composant gère trois entités: les voitures disponibles, les clients enregistrés et les locations auto.

accueil-composant-joomla-backend.gif

Des Contrôleurs backend permettent de gérer les opérations de maintenance des données pour chacune de ces entités: affichage (SELECT), ajout (INSERT), modification (UPDATE) et suppression (DELETE).

composant-joomla-controller-clients.gif

Un module frontend permet aux clients enregistrés de se connecter pour accéder à la partie frontend du composant. module-location-voitures-login.gif

Enfin, un composant frontend permet à un client connecté de réserver pour une période préalablement choisie, une voiture parmi la liste des voitures disponibles. Le client pourra consulter, également, l'historique de ses propres réservations. module-location-voitures-liste-reservation.gif

Il s'agit donc de trois tutoriels que nous vous suggérons d'examiner dans cet ordre pour un meilleur apprentissage:

  1. Premier tutoriel pour le composant backend
  2. Second tutoriel pour le composant frontend
  3. Dernier tutoriel pour le module d'accès au composant frontend

Commander votre code d'accès

Entrez votre code d'accès

Prix:  10 €

Après paiement par Paypal ou carte bancaire via notre revendeur 2CheckOut.com Inc, vous receverez un code valable pour six (6) mois. Vous serez notifié à l'adresse email de paiement immédiatement après validation de votre transaction.

Notre revendeur 2checkout, entreprise américaine avec plusieurs années d'expérience dans le e-commerce, n'accorde l'utilisation de sa plateforme de paiement qu'aux vendeurs confirmés ayant prouvé la qualité de leurs articles mis en vente.

2checkout nous a attribué le statut de vendeur confirmé en Janvier 2010, moyen de rassurer nos clients et leur donner entière satisfaction.

Copyright © 2009-2012 apprendre-joomla.com - Tous Droits Réservés -