• Tomáš Peterka's avatar
    [hal_json_style + renderjs_ui] Support Actions on multiple documents · 2fdd5a01
    Tomáš Peterka authored
    -  [product] allow instrospecion of External Methods
    -  [hal json] introspect form dialog methods for `uids` parameter to inject list of selected UIDS from the previous view
    -  [hal_json] introspect listbox's list_method for `uid` parameter to inject list of selected UIDS from the previous view
    -  [hal_json] add meta field `extra_param_json` into every dialog form to hold script's constant elsewhere than in fields
    -  [hal_json] add dynamic field's definition into form definition so they do not need to be hardcoded in javascript
    -  [product] add ability of Form to hash its data using `hash_validated_data`
    -  [renderjs_ui] move form submit&response handling into one place - Page Form
    -  [hal_json] Warn user about performing an action on unrestricted set of documents
    -  [hal_json] Form Action failure returns full form with a message instead of just a message
    -  [hal_json] Supports keep_items in Base_renderForm for Form Dialogs (where it matters)
    2fdd5a01
testERP5Core.py 26.9 KB