• Hello Fabrik Community

    Fabrik is now in the hands of the development team that brought you Fabrik for Joomla 4. We have recently transitioned the Fabrik site over to a new server and are busy trying to clean it up. We have upgraded the site to Joomla 4 and are running the latest version of Fabrik 4. We have also upgraded the Xenforo forum software to the latest version. Many of the widgets you might have been used to on the forum are no longer operational, many abandoned by the developers. We hope to bring back some of the important ones as we have time.

    Exciting times to be sure.

    The Fabrik 4.0 Official release is now available. In addition, the Fabrik codebase is now available in a public repository. See the notices about these in the announcements section

    We wish to shout out a very big Thank You to all of you who have made donations. They have really helped. But we can always use more...wink..wink..

    Also a big Thank You to those of you who have been assisting others in the forum. This takes a very big burden off of us as we work on bugs, the website and the future of Fabrik.

Cours Fabrik Avanc?e 1

  • Views Views: 7,629
  • Last updated Last updated:
  • $Element :

    HQZDIowg1Dy4AKj6vbun2xr14H8cutJVA52xgKKJl2rnPTv80VaJa92Hm1cYj4mehl3uxtnWN8EDNQSq2mzVCMGoUJmiRcjwMXxQzXG5WClPpKQCviHrx2eR2ocWQeR-sQ
    pp

    D?finition :
    menu de cr?ation des ?l?ments qui composent l'interface de visualisions de ma bdd (avec les listes) , de saisie de ma base de donn?es (bdd - avec les formulaires) et de sauvegarde de ma bdd (avec les tables). On peut l?appeler aussi, menu de cr?ation des ?l?ments constitutifs de :

    • nos formulaires pour la saisie,
    • nos listes pour l'affichage
    • nos tables pour la sauvegarde

    Les ?l?ments peuvent ?tre de simples champs de saisis ou des cases ? cocher, des listes d?roulantes, des choix impos?s, etc. permettant ainsi de cadrer la saisie des donn?es dans les formulaires. On param?tre les Options de son nouvel ?l?ment dans son existence en tant que colonne dans d'une table et en m?me temps en que champs dans un formulaire et de ligne dans une liste.

    Depuis, ? ?l?ment ? si on cr?e un nouvel ?l?ment (en lien avec une table) : on cr?e tout simplement une colonne dans cette table et un champ nouveau dans le formulaire associ?

    Cr?ation d?un nouvel ?l?ment :

    1. Dans le menu ?Element?, cliquer sur ?nouveau?

    7yfYF42n3dHoi2thA1-L7gpZDBnlMkgzMu7SZ5Wv74yWbqxAvWDHs5HkeskMiXjvymh-3ZEIpLlK8cYfQSNPVWzYS4xBKprK02QOJCuR4FNS_6RR3WVfYV18yCm9PistCw


    1. Sp?cifier un nom pour le nouvel ?l?ment : c?est le nom que Fabrik stocke en interne et dans la bdd. Ce champ ? nom ? d'un ?l?ment est le champ utilis? dans la table MySQL: il ne doit contenir ni espace ni caract?re sp?cial

    1. Sp?cifier un ?intitul?? : nom dans le formulaire de saisie. C?est le nom humain utilis? pour d?finir cet ?l?ment (et qui va appara?tre dans le bloc du formulaire ). Une fois cr?e il appara?t visuellement dans le formulaire de saisi. Pour le faire appara?tre ?galement dans la vue liste il faut cocher dans le menu ?l?ment , son option ? Voir dans la liste ?




    1. Dans le menu ?plug-in? nous avons la liste de tous les types d??l?ments possible ? ajouter dans notre formulaire. Pour cr?er un nouvel ?l?ment, il faut obligatoirement lui associer un type de plug-in.

    u_zYy7xok6qatTdO35p35jwNCJ8YdM2ydV4av0nisBkfjvb6FhHzoR7eaA1PGXnaLXC14h7sFfYg0xt2ILILdzt32_FRDFQnmb_GnZVppMr_75L1uxNPx_kTG_gY7XHIcw

    1. De plus chaque ?l?ment doit appartenir ? un groupe (qui est automatiquement cr?? lors de la cr?ation de nouvelle liste et de leur formulaire associ?). En g?n?ral le group correspond au nom du formulaire et au nom de la liste qui contient ce nouvel ?l?ment.




    Dans la liste des ?l?ments, filtrer sur le nom groupe de nos ?l?ments pour voir uniquement les ?l?ments en lien avec notre formulaire :
    rIWYN9LE2d5vQCE-T4WdDDsRMZOPn9HEDVl_No3QAgJv-y6XuyIP21_o7PGqghPgu2eqNb_axxlAeyZmS72SgzDkUH0AfR4zs1t3Xx2TojM4bhIZO3u39TXMG0WokSbaNA


    Rappel : dans la colonne ?Afficher dans liste? d?finir les ?l?ments ? voir dans la vue
    front de notre liste















    Liste des diff?rents ?l?ments composant dans notre formulaire (diff?rent plug-in) :

    • field (appel? nom i?i) : champ simple ? remplir


    WXtlvpUqqQZUaL4b_Jz-uQHSgDL2D12HB6q2ChsWFp9lk4oy2_7Dt6Xm1dKgjR2Erc7wJIqn07sWQTXwl7qoWGkb_muQsptY6Y9c8JF81MOKhdguQGnWYKiUqgxxcAqIzg



    Options importantes :

    • Valeur par d?faut (onglet option) : permets de pr?-remplir le champ (attention cette pr?-saisie va ?tre stocker dans la base de donn?es m?me si l?utilisateur ne l?a modifi?e pas. ex : pour le champ url permet de pr? remplir avec http://www).

    • Type de champ (pour l??l?ment field, dans l?onglet avanc?) : pr?d?finis des types de champs (t?l?phone, Email, mot de passe, url, champ de recherche ).

    • Avanc? ( de l?onglet Balise) : Permets de faire appara?tre un texte explicatif fictif (non enregistr?) de la saisie attendu par l?utilisateur.

    • ?Longueur maximale ?de l?onglet avanc? (pour ?l?ment fiel) : sp?cifier une longueur de texte maximum

    • Formatage ( onglet ?format?) : d?finir le type de donn?e : entier , d?cimal , texte

    • Dans menu : Validation -- action : sp?cifier une condition de Validation du formulaire (la fonction? notempty? : emp?che le champ de rester vide)


    • checkbox (appel? ?genre? i?i) : L'?l?ment case ? cocher vous permet d'ajouter un groupe de cases ? cocher pour votre formulaire. L'utilisateur peut alors s?lectionner aucun, une ou plusieurs de ces cases. Les d?tails de ce qui cases ont ?t? choisis sont stock?s dans un seul champ dans la base de donn?es.(dans option : sp?cifier les valeurs des cases ? cocher)


    • date : affiche la date de saisie d?une entr?e dans un formulaire

    • display (infos i?i) : L'?l?ment d'affichage est utilis? pour afficher un texte fixe et n'est pas li? ? un champ de la base de donn?es.Il affiche simplement le texte saisi dans ?option -- valeur par d?faut? sans champ de saisie associ?. (ce champ ne n?cessite pas d??tre affich? dans la liste)



























    Remarque :
    • Pour changer le nom du bouton de Validation d?un formulaire , aller dans :
    formulaire -- ?diter le formulaire -- dans bouton (onglet ?sauvegarder?) -- changer le titre du bouton
    G4YauthrKyfpE_JMMCmsVBJF2MvfwONdwWndFmHTWRagUi4vCl-WwhfxA-WYZl8o-b16yXiaar8i8JZ_hGqA6KfXNCCsOvPUFyQ4Fem3tDh--5HGuT-m_WCwvJi6YhI65A







    • pour voir les donn?es de la liste en mode quadrillage :
    JWSOBevgDhPGuzcHDCYIbznHeKL33UpAzyCbafLGwYrInFn2jmNji857MNsmArHB2Q8_xgTWLauhhLXVFzofPmnOybgn_S36KnrW_pnApWJLY98jqaI7lcML4z4U-Ts59Q



























Back
Top