123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128 |
- Menus
- =====
- HTML Embed Forms
- ----------------
- Child of "Settings" menu, parent menu of all other eHTML menus
- Create Forms
- ------------
- Child of "HTML Embed Forms" menu, place to create HTML forms
- Inserted Form Data
- ------------------
- Child of "HTML Embed Forms" menu, history of all form submissions
- Models / Fields
- ===============
- ehtml.formgen(An individual Form)
- ---------------------------------
- Permissions
- ^^^^^^^^^^^
- **Administration / Settings (base.group_system)**: Read, Write, Create and Delete
- Fields
- ^^^^^^
- **Form Name (name)**: Human meaningful name for the form
- **Model (model_id)**: The model which the form is based around
- **HTML Fields (fields_ids)**: The list of Odoo fields in the HTML form
- **Embed Code (output_html)**: The output HTML designed to be copied and pasted into an external site
- **Required Fields (required_fields)**: Human readable list of fields that are required for that model
- **Default Values (defaults_values)**: List of fields and a corresponding default value which is set when the record is created
- **Return URL (return_url)**: After the form is submitted the user is redirected to this URL
- **Form Type (form_type)**: The format of the outputted HTML, Odoo or native
- ehtml.fieldentry(A field in the form)
- -------------------------------------
- Permissions
- ^^^^^^^^^^^
- **Administration / Settings (base.group_system)**: Read, Write, Create and Delete
- Fields
- ^^^^^^
- **Sequence (sequence)**: Drag and drop field order
- **HTML Form (html_id)**: ID pointing back to the HTML form
- **Model (model_id)**: The model ID of the field hidden from user sight
- **Related Model (model)**: The model name of the field hidden from user sight
- **Form Field (field_id)**: The Odoo field this form field inserts data into
- **Field Label (field_label)**: Human readable label for the field on the website
- **HTML Field Name (html_name)**: The HTML name of the field handy for autocomplete e.g auto fill email/mobile
- **HTML Field Type (html_field_type)**: The type of HTML input to use for this type of field
- ehtml.fielddefault (Stores the default values for each form)
- ------------------------------------------------------------
- Permissions
- ^^^^^^^^^^^
- **Administration / Settings (base.group_system)**: Read, Write, Create and Delete
- Fields
- ^^^^^^
- **HTML Form (html_id)**: ID pointing back to the HTML form
- **Model (model_id)**: Model ID, hidden from user
- **Model Name (model)**: Model Name, hidden from user
- **Form Fields (field_id)**: The Odoo field your settings a default value for
- **Default Value (default_value)**: The value that is set for this Odoo field when the record is inserted
- ehtml.history (Stores all inserted records)
- -------------------------------------------
- Permissions
- ^^^^^^^^^^^
- **Administration / Settings (base.group_system)**: Read
- Fields
- ^^^^^^
- **HTML Form (html_id)**: ID pointing back to the HTML form
- **Reference URL (ref_url)**: The URL this form waas submitted from
- **Record ID (record_id)**: The ID of the inserted record
- **Form Name (form_name)**: No Idea...
- **HTML Fields (insert_data)**: List of data that was inserted with this submission
- ehtml.fieldinsert (History of the field data that was inserted)
- ---------------------------------------------------------------
- Permissions
- ^^^^^^^^^^^
- **Administration / Settings (base.group_system)**: Read
- Fields
- ^^^^^^
- **HTML Form (html_id)**: ID pointing back to the HTML form history
- **Field (field_id)**: The field that data was inserted into
- **Insert Value (insert_value)**: The value inserted
- Security
- ========
- Administration / Settings (base.group_system)
- ---------------------------------------------
- **ehtml.formgen**: Read, Write, Create and Delete
- **ehtml.fieldentry**: Read, Write, Create and Delete
- **ehtml.fielddefault**: Read, Write, Create and Delete
- **ehtml.history**: Read
- **ehtml.fieldinsert**: Read
|