Extension joomla

Les extensions joomla sont de plusieurs types:

Comme les composants sont l'extension la plus fondamentale, ils sont aussi généralement les plus complexes. Cependant, leur conception n'est pas du tout compliquée étant donné que Joomla! utilise, depuis la version 1.5, le Modèle MVC (Model-View-Controller) pour concevoir et construire des extensions.

Installer une extension joomla
Choix d'une extension joomla
Extensions joomla pédagogiques
Template joomla professionnel

Installer une extension joomla

Pour installer une nouvelle extension sous joomla 1.5:

  1. accédez au backend de votre site et puis au menu "Extensions--> Installer/Désinstaller".installer_extension_joomla.gif
  2. sous "Archive à transférer", cliquez sur le bouton "Parcourir" et localisez dans votre ordinateur le package d'installation correspondant (généralement un fichier .zip, mais il peut également être .TGZ, .GZ ou .TAR).
  3. cliquez sur le bouton "Transfert de fichier et Installation"

Après installation de la nouvelle extension, elle sera incluse dans la liste du même type dans l'onglet correspondant. S'il s'agit, par exemple, d'un plugin nouvellement installé, cliquez sur l'onglet "plugins" pour vérifier.

Choix d'une extension joomla

Il y'a beaucoup d'extensions tiers disponibles, dont la plupart sont gratuites. Mais il faut bien choisir celles qui vous conviennent.

Au préalable, il faut bien définir ce que doit faire votre extension souhaitée. Une définition précise facilitera énormément votre recherche.

Il y'a des milliers d'extensions pour Joomla et il ya généralement de fortes chances que l'extension souhaitée existe déjà.

Consultez le répertoire des extensions Joomla! à l'adresse suivante:

http://extensions.joomla.org

Vous avez la possibilité de lire les commentaires des utilisateurs des différentes extensions. Ceci est votre meilleure source d'appréciation pour lire à la fois les aspects positifs et négatifs des extensions.

Le répertoire est organisé en catégories et sous-catégories. Si vos besoins sont très spécifiques et qu'aucune catégorie ne répond à vos attentes, vous devrez peut-être solliciter un programmeur pour coder l'extension pour vous en partant de zéro ou en utilisant une extension existante comme base de développement

Certains utilisateurs nouveaux dans l'univers Joomla sont rebutés quand ils découvrent qu'ils ont à payer pour certaines extensions. Certaines personnes pensent que puisque Joomla est gratuit, les extensions le doivent être également.

La vérité est qu'il faut du temps pour développer des extensions. Les développeurs qui écrivent ces extensions consacrent souvent énormément de temps afin de fournir un produit à utiliser.

Certains développeurs se consacrent à temps plein pour écrire des extensions et assurer le soutien de leur clients. Il doivent être rémunérés pour le temps et l'effort consacrés.

Nous ne préconisons pas que vous devez payer pour l'ensemble de vos extensions ni que les extensions payantes sont meilleures que les extensions gratuites mais nous disons que si vous trouvez une extension spécifique qui coûte de l'argent et fait ce dont vous avez besoin et mieux qu'une autre gratuite, alors choisissez celle payante qui coûte généralement un peu d'argent. À long terme, nous pensons que vous serez satisfaits en raison de l'assistance que vous recevrez.

Mode de compatibilité

Vous allez remarquer un critère fondamental pour le choix de vos extensions. Il s'agit du mode de compatibilité "1.5 native" ou "1.5 legacy".

Joomla 1.5 comprend un plugin "System - Legacy" qui, une fois activé (dans le menu Extensions -> Gestion des plugins), permet à certaines extensions Joomla 1.0 de fonctionner sur Joomla 1.5

De telles extensions doivent être compatibles "1.5 legacy".

Le fonctionnement de ces anciennes extensions en mode 1.5 legacy génére une baisse de performance. Bien que cette dégaradation soit, pour la plupart des cas, non significative, préférez toujours des extensions compatibles "1.5 native". Il s'agit de vraies extensions joomla 1.5.

Extensions joomla pédagogiques

Nous avons préparé des tutoriels pédagogiques pour vous apprendre à construire des extensions joomla de type template, module et composant.

Template joomla

template nestorIl s'agit de notre template Nestor à largeur variable et extensible qui s'adapte à la résolution de l'écran du visiteur de votre site.

Le template est disponible pour les versions joomla 1.5, 1.6 , 1.7 et 2.5

Voici les tutoriels pour sa conception:

  1. Tutoriel template joomla 1.5
  2. Tutoriel template joomla 2.5, 1.7 et 1.6

 

Module Joomla

module template chooser

Notre module "Sélecteur Template" est un module joomla 1.5 qui permet aux visiteurs de votre site web de modifier le thème d'affichage en choisissant un template parmi la liste des templates disponibles.

Voici notre tutoriel pour apprendre comment on l'a construit et comment éditer un module tiers et le personnaliser.

 

 

Composant Joomla

extension-composant-joomla-15.gifNotre composant "Location Voitures" est un composant de gestion des réservations auto pour une agence de location de voitures. Trois tutoriels sont disponibles pour apprendre à le créer pour joomla 1.5:

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

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