Les outils composant et structurant

Sep 11, 2015
Les outils composant et structurant
  • Explications détaillées des outils composant et structurant Fabrik :


    Listes


    C’est un menu de visualisation – création - liaison des tables de ma bdd.
    Les listes affichent
    les données d'une table. C’est donc une vu personnalisable de nos tables. Les listes permettent également de saisir les données contenus dans une table de base de donnée via la vue utilisateur (en créant en lien front sur notre site) qui permet de saisir les donnée qui seront contenus dans les table de la base de donnée.


    Lorsque l'on crée une liste :

    • un formulaire de saisie des données lui est automatiquement associé (portant le même nom que cette nouvelle liste) De plus un élément Id (clé primaire) et « date_time » sont automatiquement associé dans cette nouvelle liste : cette élément va exister dans le formulaire sous un bloc champs appelé 'id' et
    « date_time » que nous cacherons ou pas . Chaque occurrence de cette id et date_time va exister dans un champ unique contenu dans la table de notre base de donnée associé au formulaire.

    • nom de groupe (meme nom que la liste).. Ensuite Nous devons lier notre nouvelle liste à une nouvelle table de base de donnée qui va être , soit crée par nous, ou bien simplement à relier à une table déjà existante dans notre base de donnée.




















    Excercise (création d'une nouvelle liste vide) :



    • on crée une nouvelle liste (bouton ‘Nouveau’) dans le menu ‘listes’ de Fabrik


    [​IMG]



    • puis après avoir spécifier son nom (ou label ou intitulé)

    [​IMG]
    • on va dans « donnée » et si :

    notre base de donnée a été importé on peut liéer cette nouvelle liste à une table existe
    Dans le menu «donnée» → «connexion» choisir la bdd et dans « table base de donnée»
    choisir la table à liéer avec notre nouvelle liste.


    [​IMG]




















    • ou spécifier un nom de table à saisir

    [​IMG]

    • Après on peut également dans « Accès » définir les droits d'accès à cette table (vue, edition , etc …). On enregistre.

    [​IMG]





    • (Deux éléments sont automatiquement créent lors d’une nouvelle liste : ‘Id’ et ‘date_time’ (visible dans ‘element’ via un filtre sur le libellé des groupes portant le nom de la liste (notre exemple : essai)

    [​IMG]

    • Losque l'on veut voir les données saisie dans une table on clique sur « View data »

    [​IMG]






    Formulaire


    [​IMG]


    permet de saisir les données d'une table de base de donné via vue utilisateur (en créant en lien front sur notre site) qui permet de saisir les donnée des table auquel elle sont liée

    [​IMG]
    [​IMG]
    [​IMG]














    --si l'on veut pouvoir editer une entée (ou ligne) dans un formulaire directement en cliquant sur le nom d'une entre (et pas uniquement sur le bouton à droite 'édition'), sur ce même élément qui contient le nom, on doit mettre dans ses parametre : « parametre de vue » – ''Hyperlien vers détails » à oui



    --si il n'est plus possible d'ajouter de nouvelle entrée dans la base vérifier :
    Dans notre liste -- détails -- mettre l’option "modifier les champs existants" sur
    "seulement ajouter de nouveaux champs"


    [​IMG]