Développement de templates
From Joomla! Documentation
Cette page contient de nombreux liens vers des documents concernant le développement de templates pour et . Les articles sur les lectures recommandées ci-dessous sont parfaits pour bien commencer, ils donnent une bonne introduction sur les connaissances de base pour construire un template.
Un template est un type d'extension Joomla! qui modifie l'apparence de votre site. Il existe deux types de templates utilisés par le CMS Joomla! : les templates de site (frontend) et les templates d'administration (backend). Le template de site (frontend) contrôle la façon dont votre site sera présenté à l'utilisateur visitant votre site. Le template d'administration (backend) contrôle la façon dont les tâches administratives de votre site se présentent pour le contrôle des fonctions de gestion par un administrateur Joomla. Ils peuvent inclure des tâches communes telles que : utilisateur, menu, article, catégorie, module, composant, plug-in et gestionnaire de template.
Lectures recommandées
Notre documentation pour le développement des templates propose de nombreux articles, FAQ et autres didacticiels. La première étape dans le cadre de l'élaboration d'un template est de consulter : Comprendre comment les templates sont mis en oeuvre.
Débutants
- Changer le favicon d'un site
- Utiliser Firebug avec votre site Joomla!
- Utiliser IcoMoon Fonts par défaut avec Joomla!
Niveau intermédiaire
Foire Aux Questions
Liste de tous les articles appartenant à la fois aux catégories "FAQ" ET "Développement pur les templates".
- Informations concernant les extensions GPL
- Distribution des extensions
- Nom des extensions
- Comment changer le favicon ?
- Comment changer les images dans votre template ?
- Comment lister votre extension dans le JED ?
- Comment ajouter un span à des éléments de menu ?
- FAQ pour les templates
Développement de templates - Didacticiels
Développement de templates - Didacticiels
- Ajouter du texte à un article en utilisant les substitutions de template
- Ajouter des champs personnalisés aux composants natifs à l'aide d'un plug-in
- Ajouter du JavaScript
- Ajouter des feuilles de style pour la visualisation sur d'autres périphériques
- Questions avancées
- Modifier le fichier templateDetails.xml
- Modifier le favicon d'un site
- Retracter les colonnes
- Convertir le template d'une version précédente de Joomla!
- Compter les modules d'une position de module donnée
- Créer un fichier index de base
- Créer un template Joomla! de base
- Créer un fichier templateDetails.xml de base
- Créer une image miniature de prévisualisation
- Créer des images de fond cliquables en utilisant les CSS
- Pages d'erreur personnalisées
- Personnaliser le titre d'une page dynamique
- Personnaliser l'affichage des modules
- Déclarer des positions de modules
- Découvrir les styles CSS de votre template et apprendre à les modifier
- Distribuer des templates Joomla!
- Installateur d'extensions
- Structure de fichiers pour créer un paquet
- Débuter avec les Templates
- Donner un style différent à la page d'accueil
- Cacher les colonnes pour éviter les problèmes de largeur
- Centrer horizontalement
- Comment changer les images de votre template ?
- Comment substituer le rendu du noyau Joomla!
- Installer un template
- JDocumentHTML/countModules
- Rendre les templates traduisibles
- Modifier un template Joomla!
- En faire plus avec les templates Joomla!
- Partager des rendus de vues ou extensions avec JLayout
- Changer de template
- Les templates natifs proposés avec Joomla!
- Migration d'un template de Joomla! 1.5 vers 3.x
- Comprendre les templates Joomla!
- Migrer un template Joomla! 1.5 vers Joomla! 2.5
- Utiliser les suffixes de classe