Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Start with creating a Confluence page and adding the ConfiForms Form macro. Do not change anything there, give only the name for your form.
  2. To ConfiForms Form macro body add the following fields (using the ConfiForms Field Definition macros)
    1. Text field for book name
    2. Textarea field for storing the book introduction
    3. File type field to store the picture of the book
    4. Smart Dynamic dropdown field to store author's name
  3. Then place a ConfiForms Registration Control macro on the same page, it could be inside the ConfiForms Form macro (macro body) or outside (in this case you will need to set the "Form name" parameter)
  4. When the defaults are used for ConfiForms Registration Control macro the form is shown as a dialog and the layout for form fields is compiled automatically.
  5. By using the the "Embedded or Dialog?" parameter in ConfiForms Registration Control macro you can change the form to be displayed either as dialog or as embedded to the page.
  6. When standard form layout does not fit your requirements there is an option to have your own.
  7. This is done also, through ConfiForms Registration Control macro and using this macro's body. You can use any layout you want, placing rich content, basically everything what Confluence editor allows you to do. Important thing is that you must have ConfiForms Field macro(s) which correspond to your ConfiForms Field Definition macros (have the same field name(s) as your field definitions)


    This tutorial does not cover the configuration of Dynamic dropdown fields, for more details on a subject please have a look at http://www.confiforms.com/cfweb/howto/forms-like-databases#content
    This explains the configuration of Smart dropdown fields, dynamic dropdowns are almost the same, but have own, predefined static lists of choices and allow new entries to be entered (not only selected)