Ce composant Joomla est bien plus qu'un CCK. Depuis que je l'ai découvert en mars 2016, je ne peux plus m'en passer. Vous savez, ça m'a fait comme lorsque j'ai découvert l'extension Akeeba Backup, il y a maintenant plusieurs années. C'est une des choses indispensables à installer sur tout site Joomla!. Et bien JBuildozer, c'est pareil ! Biensûr, vous allez me dire que cela dépend des sites - qu'un simple site vitrine ne nécessite pas forcément l'installation d'un CCK. Et bien moi, j'ai choisi de l'installer sur chacun des nouveaux sites vitrine que je réalise. Pourquoi ? C'est très simple : Avec cet outil, on peut créer autant de vues et de formulaires que l'on souhaite. Créer un formulaire simplifié d'ajout d'article est alors chose aisée. Avec le formulaire Joomla de base de création d'articles, mes clients s'y perdaient. Il est trop chargé, trop d'options etc. Biensûr ça reste "personnalisable", mais moins simplement qu'avec JBuildozer. Son système de backup est tout bonnement génialissime. Il permet d'exporter une application vers un autre site Joomla (avec ou sans les données). Plus besoin de développer 2 fois la même chose. Du coup, j'ai construit mon application "Articles" sur mon premier site, puis je l'installe désormais sur tous les sites vitrine que je conçois. Un gain de temps de folie ! Et une interface d'administration totalement personnalisée en frontend. De quoi rendre mes clients heureux.
Quoi d'autre...Ah oui ! la création de modules ! Un truc de malade ! Comment est-ce possible ? Ils l'ont fait ! Je peux maintenant créer autant de modules que je souhaite (en un minimum de temps, mais plus la peine de me répéter). Je dispose mes éléments comme je le souhaite et hop je publie mon module. On peut gérer/ajouter/éditer/supprimer tous nos modules. Gérer leur apparence, et même leur ajouter du PHP personnalisé, Javascript et feuilles CSS. Que demande le peuple ? Exemple, avec mon application "Articles", j'ai créé un module "3 derniers articles" en les affichant dans l'ordre descendant (les paramètres sont illimités, vous pouvez tout faire - du moins, je n'ai trouvé aucune limite).
Champs personnalisés, modules, vues, templates, formulaires, parties utilisateur, Googlemaps et je dois en oublier. Tout y est pour personnaliser et créer un site dynamique Joomla!. J'adore !
Franchement, vous pouvez foncer sans hésiter. Ce CCK est top et Clément, le créateur, est plutôt réactif. L'équipe semble s'y donner à fond pour faire évoluer la bête...Et ça fait plaisir !JC