localisation actuelle: Maison > Télécharger > Ressources d'apprentissage > livre électronique php > Développement de plugins Joomla
Développement de plugins Joomla
Classer: Matériel d'apprentissage / livre électronique php | Temps de libération: 2018-02-05 | visites: 2887185 |
Télécharger: 155 |
Derniers téléchargements
Alerte Rouge OL
delta de fonctionnement
Rassemblement de Pokémon
Aquarium Fantastique
Filles en première ligne
Ailes d'étoiles
Petite Fée des Fleurs Paradis Féérique
Restaurant Histoire mignonne
Exploration de voyage à Shanhe
Amour et producteur
24 heuresClassement de lecture
- 1 Comment ajouter des numéros de ligne et obtenir le nombre total de lignes dans les instructions MySQL SELECT ?
- 2 Comment créer facilement des chaînes JSON en C# ?
- 3 Comment ajouter des numéros de ligne aux données triées dans MySQL ?
- 4 Comment puis-je créer facilement des chaînes JSON en C# ?
- 5 Comment contrôler d’abord la précision et l’échelle des valeurs décimales dans le code EF ?
- 6 Reflection peut-il accéder aux champs de classe privée ?
- 7 Comment puis-je d’abord personnaliser la précision décimale et l’échelle dans le code EF ?
- 8 Comment contrôler la précision et l’échelle décimales dans les migrations EF Core Code-First ?
- 9 Comment configurer d’abord la précision et l’échelle pour les types de données décimales dans le code EF ?
- 10 Comment puis-je d’abord contrôler la précision et l’échelle des propriétés décimales dans le code EF ?
- 11 Migration d'un projet hérité de Vue CLI vers Vite
- 12 Comment calculer le nombre de jours ouvrables entre deux dates dans SQL Server ?
- 13 Comment récupérer le dernier ID inséré après une insertion de base de données dans SQL Server ?
- 14 À la recherche d'une startup avec laquelle collaborer
- 15 Comment récupérer le dernier ID inséré dans SQL Server après une instruction INSERT ?
Derniers tutoriels
-
- Aller au langage pratique GraphQL
- 2568 2024-04-19
-
- Premiers pas avec MySQL (Professeur Mosh)
- 2119 2024-04-07
-
- Mock.js | Axios.js | Json | Dix jours de cours de qualité
- 2903 2024-03-29
Introduction
Les plugins Joomla peuvent être utilisés à diverses fins. Le plug-in ajoute plus d'expressions à la page de sortie du site Web et dispose d'une fonction d'installation.
Type de plug-in
Bien qu'il existe des types de plugins presque illimités pour Joomla. Mais ils ont 8 types de base. Ces types de cœurs sont classés et stockés dans le répertoire /plugins/.
- authentification
- contenu
- éditeurs
- éditeurs-xtd
- recherche
- système
- utilisateur
- xmlrpc
Le plugin Authentication vous permet d'authentifier différentes sources. Vous pouvez vous authentifier via la base de données des utilisateurs de Joomla lorsque vous vous connectez. Cependant, de nombreuses autres méthodes sont également possibles, telles que l'OpenID (Open User Centric Identity) de Google, le LDAP (Lightweight Directory Access Protocol) et bien d'autres. Quelle que soit la source, grâce à son API ouverte, vous pouvez écrire un plug-in de vérification pour confirmer l'identité connectée. Par exemple, vous pouvez écrire un plugin de vérification de compte Twitter car il fournit une API ouverte.
Contenu Les plug-ins sont utilisés pour modifier ou ajouter du contenu lors de l'affichage du contenu de l'article. Par exemple, le plug-in de contenu peut masquer l'adresse e-mail de l'article ou formater l'adresse URL à votre manière. Le plugin de contenu peut également rechercher des balises spécifiques dans les articles et les remplacer par d'autres textes ou HTML. Par exemple, dans le plug-in nommé Load Module, tous les modules en position Banner1 seront démarrés et la balise {loadmodule Banner1} sera remplacée par leur contenu de sortie.
Éditeur Le plug-in vous permet d'ajouter de nouveaux éditeurs de contenu (ceux les plus couramment utilisés sont WYSIYWG)
Le plug-in Editor-XTD(Extension) vous permet d'ajouter certains boutons de fonction à votre éditeur. Par exemple, il existe plusieurs boutons sous l'éditeur par défaut existant : Image (ajouter une image), Saut de page (insérer un saut de page) et Lire la suite (lire le texte intégral).
Recherche Le plug-in vous permet de rechercher dans différents composants et différents articles. Par exemple, les plug-ins de recherche du système d'articles : Contacts, Weblinks
System Le plugin vous permet d'utiliser du code PHP pour effectuer diverses actions à différents endroits de votre site Joomla.
Utilisateur Le plugin vous permet d'effectuer des actions spécifiques à l'utilisateur à différents moments. Cela inclut la connexion, la déconnexion et le stockage des données utilisateur. Le plug-in utilisateur le plus courant est une connexion pont entre différentes applications Web. Par exemple, établissez une connexion pont entre Joomla et Phpbb.
XML-RPC Le plugin vous permet de fournir un service XML-RPC à votre site Web. Lorsque votre site Web fournit des services Web à d'autres applications (peut-être une application de bureau), il vous offre la possibilité d'interagir à distance. Les services réseau sont un sujet vraiment profond et je ne peux pas entrer dans les détails ici.