diff options
| author | qsm-odoo <qsm@odoo.com> | 2017-02-10 12:35:19 +0100 |
|---|---|---|
| committer | Aaron Bohy <aab@odoo.com> | 2017-04-11 19:44:38 +0200 |
| commit | 92f24f2cfee293c80a1c831dd6b8fb542476f22c (patch) | |
| tree | c52fcae1abac4a1b43e5b203f10355b7dcc675bb /addons/web/static/src/xml/base.xml | |
| parent | 274a0aadc672be502b65ad693d5fe2a036ae06ab (diff) | |
[IMP] web: adapt field domain to new API
Add the implementation of the "FieldDomain" (widget='domain') in
basic fields file.
Diffstat (limited to 'addons/web/static/src/xml/base.xml')
| -rw-r--r-- | addons/web/static/src/xml/base.xml | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index f5fb05044e6..6d51198fd8b 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -665,19 +665,19 @@ t-att-maxlength="widget.field.size"/> </t> -<div t-name="FieldDomain" t-attf-class="o_form_field_domain#{widget.get('effective_readonly') ? '' : ' o_edit_mode'}#{widget.options.in_dialog ? '' : ' o_inline_mode'}"> - <!-- domain selector will be instantiated here --> - <div class="o_form_field_domain_panel"> +<t t-name="FieldDomain.content"> + <div t-if="hasModel" class="o_form_field_domain_panel"> <i class="fa fa-arrow-right"/> - <button class="btn btn-xs btn-default o_domain_show_selection_button" type="button"> - <span class="o_domain_records_count"/> record(s) + + <button t-if="isValid" class="btn btn-xs btn-default o_domain_show_selection_button" type="button"> + <t t-esc="nbRecords"/> record(s) </button> - <span class="text-warning o_domain_error_message hidden"><i class="fa fa-exclamation-triangle"/> Invalid domain</span> - <button t-if="widget.options.in_dialog && !widget.get('effective_readonly')" - class="btn btn-xs btn-primary o_form_field_domain_dialog_button">Edit domain</button> + <span t-else="" class="text-warning"><i class="fa fa-exclamation-triangle"/> Invalid domain</span> + + <button t-if="inDialogEdit" class="btn btn-xs btn-primary o_form_field_domain_dialog_button">Edit domain</button> </div> - <div class="o_domain_model_missing o_hidden">Select a model to add a filter.</div> -</div> + <div t-else="">Select a model to add a filter.</div> +</t> <t t-name="DomainNode.ControlPanel"> <div t-if="!widget.readonly && !widget.noControlPanel" class="btn-group btn-group-sm pull-right o_domain_node_control_panel"> |
