web-dev-qa-db-fra.com

Afficher un seul élément sous la forme Fabrik

J'ai un formulaire Fabrik que j'affiche sur mon site web en utilisant ce code:

{fabrik view=form id=33 elements=1 }

Et le résultat est le suivant:

enter image description here

Est-il possible que je ne puisse afficher qu'un seul élément de ce formulaire?

1
M. Akram

Je n'ai pas beaucoup utilisé Fabrik, mais d'après la documentation , il semble que le paramètre elements=1 Ne fonctionne que pour les listes, par exemple:

{fabrik view=list id=1 elements=6}

Ceci affichera la liste avec ID = 1, et seulement les éléments de liste avec ID = 6.

Si vous souhaitez afficher un seul champ de votre formulaire, vous pouvez essayer l'une des options suivantes:

  1. Créez un nouveau formulaire tutorial here , et ajoutez un seul élément. Puis affichez ce formulaire dans votre article.

  2. En utilisant CSS, vous pouvez cibler les autres éléments de votre formulaire et les masquer à l'aide de display:none. Sans voir votre formulaire, je ne saurais vous dire quel CSS utiliser, mais cela ressemblerait à ceci:

    form.fabrikForm .fb_el_demo_form_paginate___name {
        display: none;
    }
    

    (éditez .fb_el_demo_form_paginate___name selon les besoins pour adapter la classe CSS de votre champ.)

    Vous devez le faire pour chacun des champs que vous souhaitez masquer. Assurez-vous également qu'aucun des champs masqués n'est marqué obligatoire , car cela rendrait votre formulaire impossible à soumettre.

1
johanpw