Joomla Component GeneratorCréateur de composants pour le CMS Joomla

Le Générateur de composants Joomla est un créateur de composants rapide et facile. Il permet de construire des composants Joomla avancés, personnalisés et entièrement fonctionnels pour presque n'importe quel usage en quelques minutes pour Joomla 3.x, 4.x et 5.x.

Commencer En savoir plus

Développement Rapide

Rapide et facile à utiliser. Les composants sont générés en un rien de temps. Les composants générés peuvent être installés directement dans Joomla.

Commencer maintenant

Code de Qualité

Suit les normes de code MVC. Le code généré prend en charge les espaces de noms, est natif, bien structuré et compatible avec Joomla 3.x, 4.x et 5.x.

Démarrer

Extrêmement Flexible

Créez des formulaires de contact, des formulaires de données, des listes, des vues détaillées ou autre chose. Le générateur dispose d'un système de modélisation personnalisé et est extrêmement flexible.

Lancer

Fonctionnalités principales

Laissez-nous vous montrer quelques-unes des choses que ce créateur de composants peut faire

Édition en Frontend

Créez des composants pour les clients et permettez aux utilisateurs connectés de modifier des éléments spécifiques de leur choix dans le frontend de Joomla. Les données peuvent être éditées à partir d'une liste d'édition qui permet de modifier chaque élément. Il est également possible de créer un élément de menu pointant vers une vue d'édition spécifique.

Nombreux types de champs

Choisissez parmi une variété de types de champs tels que texte, clé étrangère, radio, calendrier, image, liste déroulante, SQL, sous-formulaire, etc.

Importation SQL

Importez des tables à partir de fichiers SQL ou d'une zone de texte dans le générateur, pour restaurer rapidement et facilement la structure de composants existants ou de tables de bases de données à partir d'autres projets.

Restaurer les champs Joomla

Restaurez tous les champs Joomla par défaut nécessaires pour les vues standard dans Joomla en un clic.

URLs SEF

Le Joomla Component Generator et les composants générés prennent en charge les URLs conviviales pour les moteurs de recherche.

Fonctionnalités principales

Réorganisation par glisser-déposer

Réorganisez les composants, vues, tables et champs par glisser-déposer dans le générateur. La réorganisation par glisser-déposer est disponible dans toutes les vues des composants générés également.

Stockage et duplication

Stockez des composants pour différentes versions de Joomla. Chargez les composants stockés pour continuer le travail. Dupliquez des composants entiers, des vues, des tables ou des champs entiers pour réutiliser la fonctionnalité et gagner du temps.

Génération de code automatique

Le créateur de composants créera automatiquement du code de composant personnalisé et compressera tout dans une archive ZIP, prête pour l'installation par glisser-déposer dans le CMS Joomla.

Espaces de noms

Les versions les plus récentes de Joomla offrent une prise en charge des espaces de noms, et les composants générés à l'aide du Component Generator pour ces versions incluent naturellement des espaces de noms.

Menu de navigation

Le Générateur de composants Joomla est livré avec un menu de navigation flexible et extensible. Ce menu vous permet de naviguer facilement pour gérer les tables, les vues et les champs de vos composants. De plus, il vous donne un bon aperçu de tous vos composants et modules.

Le menu de navigation est disponible pour les utilisateurs avec et sans abonnement.

Menu de navigation
Vues responsives

Vues responsives

Ce constructeur de composants dispose d'une mise en page réactive parfaitement optimisée qui s'adapte à votre appareil. Cela signifie que vous pourrez accéder au générateur depuis des téléphones mobiles, des tablettes ou des ordinateurs de bureau à tout moment, où que vous soyez.

Système de modélisation personnalisé

Le Générateur de Composants est livré avec un système de modélisation personnalisé.

Élément unique

Basique

Un modèle pour afficher un enregistrement unique. Puisque les données sont définies par vous, cela pourrait être n'importe quoi, des informations sur une star de cinéma célèbre, une fleur, une destination de voyage, une chanson, ou tout ce à quoi vous pouvez penser. Les possibilités sont presque infinies. Si la vue liste est activée, il est possible de lier un ou plusieurs champs de la liste à la vue détaillée, comme le montre l'illustration sélectionnée.

Élément unique

Élément vide

Premium

Un modèle vide préparé pour un seul élément. Ce modèle vous permet de créer le contenu de la vue détaillée et les fichiers restants requis par la vue à partir de zéro. Nous avons tout préparé, ce qui en fait un excellent point de départ pour les développeurs frontend ou backend cherchant une coquille vide où tout fonctionne dès la sortie de la boîte.

Élément vide

Liste d'éléments

Basique

Un modèle pour afficher une liste avec plusieurs enregistrements. Puisque les données sont définies par vous, cela pourrait être n'importe quoi, comme c'était le cas pour l'élément unique. La liste contient une zone de recherche où il est possible de rechercher des champs préparés pour la recherche. Pour préparer un champ pour la recherche, il suffit de modifier le champ dans le générateur et de cocher la case "Recherche". La fonction de recherche est bien sûr générée automatiquement lors de la création du composant.

Liste d'éléments

Liste vide

Premium

Un modèle vide préparé pour une liste. Ce modèle vous permet de créer le contenu de la vue liste et les fichiers restants requis par la vue à partir de zéro. Nous avons tout préparé, ce qui en fait un excellent point de départ pour les développeurs frontend ou backend cherchant une coquille vide où tout fonctionne dès la sortie de la boîte.

Liste vide

Formulaire de contact

Premium

Un modèle pour créer un formulaire de contact à partir des champs de la vue. Les informations du formulaire sont envoyées par e-mail à tous les administrateurs du site Joomla. Ce modèle prend en charge le captcha natif intégré à Joomla. Il suffit d'ajouter le champ captcha à votre vue dans le générateur, et d'activer le plugin captcha et le paramètre captcha dans Joomla. Les captchas cachés et réguliers sont pris en charge.

Formulaire de contact

Formulaire de données

Premium

Un modèle pour permettre aux utilisateurs du frontend de soumettre des informations. Les informations seront envoyées à une table de base de données, garantissant que les informations sensibles peuvent être soumises en toute sécurité. Les utilisateurs doivent être connectés pour accéder aux vues utilisant ce modèle. Ce modèle prend également en charge le captcha natif intégré à Joomla. Il suffit d'ajouter le champ captcha à votre vue dans le générateur, et d'activer le plugin captcha et le paramètre captcha dans Joomla. Les données soumises par formulaire peuvent bien sûr être modifiées par la suite via les vues d'édition frontend et backend.

Formulaire de données

Ce ne sont que quelques-unes des raisons pour lesquelles le Générateur de Composants est tout simplement le meilleur, le plus flexible et le plus simple à utiliser pour Joomla.

Exemple d'utilisation

Alors, que pourrait-on créer avec cet outil sans écrire une seule ligne de code ?

Destinations de voyage

Un composant affichant une liste de destinations de voyage. De plus, les utilisateurs du site web pourraient être autorisés à accéder à la page de détails de chaque destination de voyage sur le site web pour obtenir des informations détaillées et voir une image de l'emplacement. Le propriétaire du site web pourrait gérer les destinations depuis l'administration de Joomla.

Chansons de stations de radio et demandes de chansons

Un composant pour gérer une station de radio personnalisée pourrait facilement être créé. Les chansons pourraient être listées publiquement et les utilisateurs enregistrés pourraient être autorisés à soumettre des demandes de chansons. Les administrateurs pourraient ensuite décider s'ils souhaitent ou non afficher les demandes de chansons au public ou les conserver dans l'administration pour une gestion interne.

Clubs de football et joueurs

Un composant pour gérer les clubs de football et les joueurs actifs actuels dans chaque club. Un tel composant pourrait afficher des informations sur chaque joueur de football. Par exemple, la couleur des cheveux du joueur et le nombre de buts marqués. Lorsqu'un joueur change de club, le propriétaire du site web pourrait simplement se connecter à l'administration de Joomla et changer le club pour l'utilisateur et le changement serait disponible instantanément sur le site web.

Site web de concessionnaire automobile

Pourquoi ne pas créer un composant pour gérer les voitures pour un concessionnaire automobile avec un système de gestion complet dans l'administration pour ajouter des voitures et des fabricants et les connecter de sorte que chaque fabricant créé dans le système puisse être sélectionné lors de l'édition de la voiture. Cela permettrait au concessionnaire automobile de gérer ses voitures et les informations à leur sujet de manière rapide et flexible. Notre guide de démarrage rapide vous guidera dans la mise en place de ce scénario exact lors de la création de votre premier composant.

Votre propre idée

Puisque vous définissez les données pour le composant, vous êtes libre de décider quelles tables, vues et champs ajouter au composant. Cela vous permet de créer un composant pour votre scénario exact comme des milliers d'autres utilisateurs l'ont fait avant vous. Peu importe si les données sont pour un système de billetterie, un système de gestion de tournois ou pour afficher des bijoux. Le générateur de composants peut vous aider à y arriver beaucoup plus rapidement. Dans les systèmes avancés, vous pourriez avoir besoin de développement personnalisé après l'installation du composant dans Joomla pour obtenir le résultat souhaité. Vous êtes bien sûr libre de le faire puisque vous aurez toujours la pleine propriété des composants créés avec le Générateur de Composants.

Dans tous les exemples ci-dessus, les informations saisies dans la base de données peuvent bien sûr être modifiées à la fois depuis le frontend et le backend de Joomla.

Plans d'abonnement

Le Générateur de Composants Joomla peut être utilisé gratuitement à tout moment. Il est possible d'acheter un abonnement de 1, 3 ou 12 mois. Tous les plans d'abonnement vous donnent un accès illimité pour construire des composants Joomla quand vous le souhaitez à un coût très bas. Un abonnement débloque en outre toutes les fonctionnalités et soutient le développement futur de ce constructeur de composants. Obtenez le meilleur rapport qualité-prix en choisissant un abonnement de 12 mois.

Free
£ 0

  • 3 components
  • 1 table
  • 30 fields
  • Basic templates
  • 3 modules
1 month subscription
£ 20 /month
Payer monthly

  • Unlimited components
  • Unlimited tables
  • Unlimited fields
  • SQL import
  • Premium templates
  • Unlimited modules
  • Technical support
Ce plan d'abonnement est facturé mensuellement
3 months subscription
£ 15 /month
Payer quarterly
Économisez 60 GBP /an

  • Unlimited components
  • Unlimited tables
  • Unlimited fields
  • SQL import
  • Premium templates
  • Unlimited modules
  • Technical support
Ce plan d'abonnement est facturé trimestriellement
12 months subscription
£ 10 /month
Payer annually
Économisez 120 GBP /an

  • Unlimited components
  • Unlimited tables
  • Unlimited fields
  • SQL import
  • Premium templates
  • Unlimited modules
  • Technical support
Ce plan d'abonnement est facturé annuellement

Foire aux questions

Qu'est-ce que Joomla?

Joomla est un CMS (Système de Gestion de Contenu) pour la création de pages web.

Il existe trois types d'extensions pour Joomla qui sont :

  • Plugins
      - Sont utilisés pour remplacer des événements
  • Modules
    • - Peuvent être ajoutés en blocs dans des positions sur la page web
  • Composants
    • - Le contenu principal d'un site Joomla. Souvent utilisé pour afficher des listes de contenu et des éléments de liste (pages de détails)
Qu'est-ce qu'un composant?
Un composant est une extension pour le CMS Joomla
Comment installer un composant ou un module dans Joomla?
Connectez-vous simplement au CMS Joomla, choisissez installer, choisissez le package .zip sur le disque dur et appuyez sur "Installer". Tous les fichiers seront installés automatiquement dans Joomla. Vous pouvez également choisir de faire glisser et déposer l'archive dans la zone de dépôt d'installation, qui se trouve également dans l'interface d'administration de Joomla.
Pourquoi générer des composants?
Parce qu'un composant Joomla se compose de nombreux fichiers de code avec un code similaire. Il est très chronophage d'écrire tout ce code manuellement. Le Générateur de Composants Joomla peut créer tous ces fichiers avec du code en un rien de temps et les ajouter à un fichier zip prêt à être installé directement dans Joomla en utilisant l'installeur Joomla intégré. Tout ce dont vous avez besoin pour personnaliser Joomla selon vos besoins. Ce créateur de composants Joomla est l'outil parfait pour les webmasters et développeurs expérimentés. Pas besoin de compétences en programmation.
Est-il possible de mettre à jour un composant?

Oui, il est possible de mettre à jour un composant. Cependant, les tables et les champs de la base de données ne seront pas mis à jour et cela signifie que le composant générera probablement une erreur. Vous devez désinstaller le composant existant avant de réinstaller un nouveau avec le même nom pour être sûr que tout fonctionne comme prévu. Toutes les tables de base de données du composant seront supprimées lors de la désinstallation, alors assurez-vous de sauvegarder toutes les données avant de désinstaller.

Puis-je utiliser le constructeur de composants gratuitement?

Avec le Générateur de Composants Joomla, vous pourrez créer et construire des composants entièrement fonctionnels avec des données limitées gratuitement.

Pourquoi devrais-je acheter un abonnement?
Vous devez acheter l'accès au Générateur de Composants Joomla si vous souhaitez pouvoir construire des composants avec plus d'une table. De plus, la version gratuite a certaines restrictions, et le support technique n'est disponible que pour les abonnés payants. Enfin, lorsque vous achetez un abonnement, vous soutenez le développement futur du Générateur de Composants Joomla. Inscrivez-vous pour une année à la fois et bénéficiez d'une importante réduction.
Le support est-il inclus?
Oui, le support est inclus si vous achetez un abonnement et tant que l'abonnement est actif. N'hésitez pas à nous contacter jour et nuit via le formulaire de contact et nous vous répondrons dès que possible. Assurez-vous de consulter la FAQ et les icônes d'aide dans le Générateur de Composants avant de le faire – cela pourrait vous faire gagner du temps.
Qu'est-ce qu'une table?
Une table dans le composant est la même qu'une table de base de données dans MySQL. Avec un compte gratuit, vous pourrez créer une table pour vos composants. Le générateur de composants ajoutera automatiquement une table de base de données chaque fois que vous ajouterez une nouvelle vue à votre composant. Les tables peuvent également être ajoutées séparément.
Qu'est-ce qu'une vue?

Une vue est l'endroit où les informations sont affichées dans le composant dans Joomla. Ces informations peuvent être affichées soit sous forme de listes, soit sous forme d'éléments individuels. Les vues sont utilisées à la fois dans l'administration (backend) et sur le site (frontend) du composant. Dans l'administration, vous aurez généralement une vue de liste pour afficher tous les éléments et une vue pour éditer/ajouter chaque élément de la liste. Il en va de même pour les vues frontend. Le Générateur de Composants Joomla est intelligent car il crée automatiquement toutes ces vues pour vous. Tout ce que vous avez à faire est de définir un nom singulier et pluriel pour la vue dans votre composant et le Générateur de Composants s'occupe du reste lorsqu'il génère le composant. Par exemple, si vous avez une liste de voitures et que vous souhaitez pouvoir ajouter une autre voiture à cette liste, ajoutez simplement une nouvelle vue avec le nom singulier "Voiture" et le nom pluriel "Voitures". C'est tout.

Il existe une variété de paramètres de vue différents, mais si vous ne savez pas ce qu'ils signifient, ignorez-les simplement. Ils sont facultatifs et non nécessaires par défaut, mais seulement nécessaires si vous comprenez comment les utiliser.

Qu'est-ce qu'un champ?

Un champ est utilisé pour contenir et stocker des informations spécifiques dans une colonne de l'une des tables de base de données de votre installation Joomla. Si vous souhaitez afficher un champ dans Joomla, vous devez créer une vue avec une table dans le Générateur de Composants. Ajoutez ou modifiez simplement une vue dans un composant et sélectionnez la table de base de données avec les champs que vous venez de créer. Une fois qu'une connexion a été établie entre la table et la nouvelle vue, les champs seront visibles à la fois sur le site et dans l'administration de votre installation Joomla. Pour simplifier le processus, nous vous permettons de créer une vue et d'ajouter une table en même temps. Après la création de la table et de la vue, vous pourrez ajouter vos champs.

Le Générateur de Composants Joomla peut créer de nombreux types de champs différents. Par exemple, champ de texte, calendrier, catégorie, média, clé étrangère, sélecteur de couleur et beaucoup d'autres champs également. Les options pour les listes comme déroulant, radio, etc. peuvent être définies comme paires clé/valeur. Cela vous permet de personnaliser le composant généré exactement selon vos besoins.

Quelles compétences dois-je avoir pour créer des composants?

Pour utiliser le Générateur de Composants Joomla, vous devez avoir des connaissances de base sur le fonctionnement du Système de Gestion de Contenu Joomla et sur la manière dont les composants sont utilisés dans Joomla pour gérer et afficher des données. De plus, il est avantageux de savoir ce que signifient les tables de base de données et les champs, bien que cela ne soit pas nécessaire. Tout ce que vous avez à faire est de créer votre composant avec le Générateur de Composants Joomla. Le générateur créera ensuite un fichier ZIP parfaitement prêt à être installé directement dans votre installation Joomla en utilisant les outils de gestion Joomla dans l'administration du CMS Joomla.

Je ne peux pas me connecter à mon compte. Que faire?
Vous devez activer l'authentification à deux facteurs pour pouvoir vous connecter à votre compte.

Pour activer 2FA, veuillez suivre ces étapes :
- Accédez à l' application.
- Saisissez votre adresse e-mail et votre mot de passe pour vous connecter à votre compte.
Un message vous invitant à activer 2FA s'affichera à l'écran.
- Scannez le code QR avec votre téléphone portable et entrez le numéro affiché dans votre application d'authentification sur votre téléphone portable pour enregistrer le 2FA.
- Entrez maintenant le code à nouveau pour accéder à vos données.

Votre action rapide garantit la sécurité continue de votre compte.

Si vous n'arrivez toujours pas à accéder à votre compte, veuillez nous contacter en utilisant le formulaire ci-dessous, et nous vous aiderons à regagner l'accès.
Questions sur l'utilisation du Générateur de Composants Joomla?

Il existe plusieurs façons d'obtenir des réponses à vos questions.

1) Consultez le Guide de Démarrage Rapide.

2) Avez-vous remarqué les petits icônes de question ( ) à côté de chaque champ dans le générateur ? Si vous placez votre souris dessus, un message s'affichera pour vous guider.

3) Si les messages d'orientation ne vous ont pas aidé dans les étapes précédentes, veuillez consulter cette FAQ en détail.

4) Utilisez le formulaire de contact pour nous écrire, si vous avez encore besoin d'aide après avoir lu les réponses dans la FAQ.

Contactez-nous

Créez votre propre composant dès aujourd'hui en utilisant le générateur
Créer un composant Joomla