Form.io

by
Odoo 2
v 11.0 v 12.0 Third Party 691
Download for 12.0 series Deploy on Odoo.sh
You bought this module and need support ? Click here !
Technical name formio
LicenseLGPL-3
Websitehttps://www.novacode.nl
Read description for v 11.0
Technical name formio
LicenseLGPL-3
Websitehttps://www.novacode.nl
Read description for v 11.0

Form.io - Form Builder & Forms

Powerful Form Building and Rendering with the Form.io GUI (Javascript client)

Features:
  • A powerful "Drag and drop" Form Builder in Odoo.
  • Start Building Forms in Odoo.
  • Configure and manage Form Builders in Odoo.
  • Show and open Form Submissions in Odoo.
  • On-premise hosting and storage of data (form builders/designs, submissions). So you're under control!
  • After installation of this module you can start right away with building and publishing forms.
  • No extra installation and setup requirements are needed.
  • Translations: Easy management of translations for "Form.io" its translatable terms.
  • Provide Form-fields with data from Odoo. For example: a selection/dropdown field where choices are Odoo Products, filtered by some product-category.

Visit the Demo

Demo

Users (Email / Password)

  • demo / demo
  • portal / portal

Check out the links below, for more info about the Form.io Platform

Form.io Form.io Introduction Form Builder demo

Form Builders

Manage, configure and store in Odoo

List Form Builders

Edit Form Builder (Odoo record)

"Form.io" Form Builder

Forms & Submissions

Start with Form (from Odoo or by hyperlink)

"Form.io" Form (to fill in)

List Form Submissions (Odoo kanban/list of records)

A Form Submission (Odoo record)

Changelog

1.0

  • Form.io embedded in iframe. This avoids clashes (Javascript and CSS) between Odoo and Form.io.
  • Redesign of Form.io templates

0.16

  • Search filters on Form Builder and Forms.
  • Assign a user (owner/author/designer) to a Form Builder.

0.15

  • Change default forms view to list.
  • Improve forms kanban to group by state.

0.14

  • Form Builder versioning. Also create a new Builder version-record (from existing one).

0.13

  • Form Builder states: Draft (in design), Current (published) and Obsolete (unpublished).

0.12

  • Redesign of Builder and Form templates. A simplification and improvement.
  • Hopefully fixed enough styling issues due to Bootstrap 4 VS 3 presence (Odoo, Formio) and differences.
  • Other small improvements

0.11

  • Include new Form.io versions and assets (3.27.3, 4.0.8)
  • Add recommendation into the description of the "latest" Form.io version.

0.10

  • Translation system for Form labels, placeholders etc.
  • Language selector on Form.

0.9

  • Simple form wizards.

0.8

  • Access-check improvements.
  • UI improvements.
  • Dutch translations.

0.7

  • Dropdown button in Portal, to add and fill-in new Form(s).

0.6

  • Form state (Pending, In Progress, Complete, Canceled).
  • Form is readonly if state is Complete or Canceled.

0.5

  • Form invitation mail.
  • Improvements regarding form assignment (user filter).

0.4

  • Portal User can use forms.
  • Restrict access to assigned forms (Portal User, Internal User).

0.3

  • Translations system to manage the Form.io translatable terms and load into the form.

0.2

  • Form.io (library: JS, CSS) version management and loading.

0.1

  • Initial version

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
Odoo
Great product
by on

Great product. Unfortunately, printing function is currently missing as mentioned by the developer.


Odoo
by on

Unfortunately, printing the form (builder/design, user form) isn't implemented yet. I suppose this could be implemented either by following approaches. Both take some effort in development. 1. Implement the Form.io PDF rendering (Javascript) feature, if possible from the Javascript API. More info and research needed for this. 2. Formio data available by the Odoo ORM, which can be used in Qweb reports, Automated Actions etc. This requires a "Python Formio (data) parser" (https://github.com/novacode-nl/python-formio-parser), which I put on hold. Also a Odoo module is needed to integrate the parser and make parser/data available by the Odoo ORM.


Odoo
This is awesome
by on

This is really an awesome module. Easy design and setup. But, can I know how to print out the form we designed?


Odoo
by on

Did you assigned the group "Form.io Manager" to the specific user? Otherwise, please could you provide more info?


Odoo
i can't fiend the app!
by on

after install app i can't fiend any page in dashboard to manage, add forms!