Créer un composant joomla 1.5
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.
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).
Un module frontend permet aux clients enregistrés de se connecter pour accéder à la partie frontend du composant.
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.
Il s'agit donc de trois tutoriels que nous vous suggérons d'examiner dans cet ordre pour un meilleur apprentissage:
Commander votre code d'accès
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. |