fabrik - joomla app builder
TRANSCRIPT
![Page 1: Fabrik - Joomla app builder](https://reader036.vdocuments.mx/reader036/viewer/2022081502/58eebaf81a28ab9e6c8b45cd/html5/thumbnails/1.jpg)
Fabrik - Joomla App BuilderVersion 3.4.1 du 6 Janvier 2016Florian Pinard ([email protected])
![Page 2: Fabrik - Joomla app builder](https://reader036.vdocuments.mx/reader036/viewer/2022081502/58eebaf81a28ab9e6c8b45cd/html5/thumbnails/2.jpg)
Qu’est ce que Fabrik
Fabrik est un composant Joomla Disponible depuis le front-end et le back-end pour
VISUALISER AJOUTER FILTRER Et bien d’autres
Son avantage majeur est la possibilité de le lier aux tables de la Base de Données Joomla
![Page 3: Fabrik - Joomla app builder](https://reader036.vdocuments.mx/reader036/viewer/2022081502/58eebaf81a28ab9e6c8b45cd/html5/thumbnails/3.jpg)
Fabrik se trouve sur http://fabrikar.com/
![Page 4: Fabrik - Joomla app builder](https://reader036.vdocuments.mx/reader036/viewer/2022081502/58eebaf81a28ab9e6c8b45cd/html5/thumbnails/4.jpg)
Le noyau de Fabrik
Le noyau de Fabrik est composé de List et de Visualizations
Autour de ces 2 concepts s’ajoutent:- Les Forms- Les Groups- Les Elements- Les Packages- Les Connections
List
Forms
Groups
ElementsPackages
Connections
![Page 5: Fabrik - Joomla app builder](https://reader036.vdocuments.mx/reader036/viewer/2022081502/58eebaf81a28ab9e6c8b45cd/html5/thumbnails/5.jpg)
Interface d’administration
![Page 6: Fabrik - Joomla app builder](https://reader036.vdocuments.mx/reader036/viewer/2022081502/58eebaf81a28ab9e6c8b45cd/html5/thumbnails/6.jpg)
Création d’une liste
Détails: Nom listeDonnées: lien avec
BDDPublication:
affichage / recherche / export
CSVAccès: lecture /
écriture / export / suppressionPlug-in: de
nombreux choix sur fabrikar.com
![Page 7: Fabrik - Joomla app builder](https://reader036.vdocuments.mx/reader036/viewer/2022081502/58eebaf81a28ab9e6c8b45cd/html5/thumbnails/7.jpg)
Liste – Onglet Données
Utilisation d’une nouvelle table
Utilisation d’une table existante (content, user,
etc)
![Page 8: Fabrik - Joomla app builder](https://reader036.vdocuments.mx/reader036/viewer/2022081502/58eebaf81a28ab9e6c8b45cd/html5/thumbnails/8.jpg)
Liste – validation d’une liste
Nouveauté V3.4:Possibilité de faire de la liste un modèle (content type) pour réutilisation sur ce site ou un autre.Note: dans le cas d’un portage sur un autre site, si les accès sont différents il y a une étape de correspondance des accès.
![Page 9: Fabrik - Joomla app builder](https://reader036.vdocuments.mx/reader036/viewer/2022081502/58eebaf81a28ab9e6c8b45cd/html5/thumbnails/9.jpg)
Interaction avec la liste
Ajouter un champ
Modifier la soumission d’une entrée
Voir toutes les entrées de la liste
![Page 10: Fabrik - Joomla app builder](https://reader036.vdocuments.mx/reader036/viewer/2022081502/58eebaf81a28ab9e6c8b45cd/html5/thumbnails/10.jpg)
Ajout d’un élément
Le nom en front-endLe nom dans le champ BDD (auto-rempli depuis l’intitulé)
![Page 11: Fabrik - Joomla app builder](https://reader036.vdocuments.mx/reader036/viewer/2022081502/58eebaf81a28ab9e6c8b45cd/html5/thumbnails/11.jpg)
Eléments – Onglet Publication
![Page 12: Fabrik - Joomla app builder](https://reader036.vdocuments.mx/reader036/viewer/2022081502/58eebaf81a28ab9e6c8b45cd/html5/thumbnails/12.jpg)
Eléments – Onglet Acces
![Page 13: Fabrik - Joomla app builder](https://reader036.vdocuments.mx/reader036/viewer/2022081502/58eebaf81a28ab9e6c8b45cd/html5/thumbnails/13.jpg)
Eléments – Onglet Paramètres
![Page 14: Fabrik - Joomla app builder](https://reader036.vdocuments.mx/reader036/viewer/2022081502/58eebaf81a28ab9e6c8b45cd/html5/thumbnails/14.jpg)
Eléments – Onglet Validation
![Page 15: Fabrik - Joomla app builder](https://reader036.vdocuments.mx/reader036/viewer/2022081502/58eebaf81a28ab9e6c8b45cd/html5/thumbnails/15.jpg)
Eléments – Onglet Javascript
![Page 16: Fabrik - Joomla app builder](https://reader036.vdocuments.mx/reader036/viewer/2022081502/58eebaf81a28ab9e6c8b45cd/html5/thumbnails/16.jpg)
Vues des éléments (non spécifique aux listes)
![Page 17: Fabrik - Joomla app builder](https://reader036.vdocuments.mx/reader036/viewer/2022081502/58eebaf81a28ab9e6c8b45cd/html5/thumbnails/17.jpg)
Liens de menu Fabrik
![Page 18: Fabrik - Joomla app builder](https://reader036.vdocuments.mx/reader036/viewer/2022081502/58eebaf81a28ab9e6c8b45cd/html5/thumbnails/18.jpg)
Lien type DETAILS
Nécessite de renseigner l’id de la ligne Nativement Fabrik propose de montrer la ligne associée à l’id de l’utilisateur ou le
dernier enregistrement
-1 pour l’id user-2 pour le dernier enregistrement
![Page 19: Fabrik - Joomla app builder](https://reader036.vdocuments.mx/reader036/viewer/2022081502/58eebaf81a28ab9e6c8b45cd/html5/thumbnails/19.jpg)
Lien type FORM
Permet d’enregistrer une entrée Même fonctionnalité que pour le
DETAIL (id entrée = id user)
Nom du formulaire
Les éléments publiés et affectés
![Page 20: Fabrik - Joomla app builder](https://reader036.vdocuments.mx/reader036/viewer/2022081502/58eebaf81a28ab9e6c8b45cd/html5/thumbnails/20.jpg)
Lien type LIST Permet de voir tous les enregistrements On peut définir quels éléments seront visibles (la configuration au niveau du lien
surpasse la configuration du visible dans le composant au niveau de la liste) On peut filtrer les valeurs des éléments, visibles ou non
![Page 21: Fabrik - Joomla app builder](https://reader036.vdocuments.mx/reader036/viewer/2022081502/58eebaf81a28ab9e6c8b45cd/html5/thumbnails/21.jpg)
Aller plus loin
Lien type VISUALIZATION : permet d’afficher les données de la liste à travers une interface type google maps, calendrier, timeline
Lien type PACKAGE: permet de lister des packages existants. Les packages comprennent le composant fabrik avec des listes et éléments pré-configurés (nécessite la même version de joomla entre les deux sites)
![Page 22: Fabrik - Joomla app builder](https://reader036.vdocuments.mx/reader036/viewer/2022081502/58eebaf81a28ab9e6c8b45cd/html5/thumbnails/22.jpg)
Dernières news
Le composant est passé en version 3.5.1 avec notamment: New Calendar Visualization using the
FullCalendar jQuery library Improvements to Radius Search Plugin Added Custom JS Handling on GoogleMap
and FullCalendar Visualizations Un-Cached Option for Maps in Detail Views PHP Mailer Handling Additions for Joomla!
Changes Fixes to AJAX Pagination Pop-up Modals Custom Layout Files Added
Custom Mail Header added in Form Email Plugin
Digital Signature Element Form View Settings Improved
Link Element Now Supports "mailto" Tag Cloud Module Fixes for PHP 7
Compatibility Improvments to CSV Export Joomla! 3.6 Compatibility Improvements PHP 7 Compatibility Improvements