[IMP] web: Numeric fields can be non-formatted
This commit introduces a new option in fields inheriting from type Numeric
which is `format`.
By default, Numeric fields are formatted according to their subtypes and locale
Adding, in a view, the option format set to a falsy value
will prevent the field's value from being formatted.
```
<field name="int_field" options="{\'format\': false}"/>
```
Task 2050119
This commit is contained in:
committed by
Aaron Bohy
parent
7ace5a986a
commit
4c1feefd13
@@ -1570,6 +1570,15 @@ order.
|
||||
|
||||
<field name="int_value" options='{"type": "number", "step": 100}'/>
|
||||
|
||||
- format: should the number be formatted. (true by default)
|
||||
|
||||
By default, numbers are formatted according to locale parameters.
|
||||
This option will prevent the field's value from being formatted.
|
||||
|
||||
.. code-block:: xml
|
||||
|
||||
<field name="int_value" options='{"format": false}'/>
|
||||
|
||||
- float (FieldFloat)
|
||||
This is the default field type for fields of type *float*.
|
||||
|
||||
@@ -1602,6 +1611,15 @@ order.
|
||||
|
||||
<field name="int_value" options='{"type": "number", "step": 0.1}'/>
|
||||
|
||||
- format: should the number be formatted. (true by default)
|
||||
|
||||
By default, numbers are formatted according to locale parameters.
|
||||
This option will prevent the field's value from being formatted.
|
||||
|
||||
.. code-block:: xml
|
||||
|
||||
<field name="int_value" options='{"format": false}'/>
|
||||
|
||||
- float_time (FieldFloatTime)
|
||||
The goal of this widget is to display properly a float value that represents
|
||||
a time interval (in hours). So, for example, 0.5 should be formatted as 0:30,
|
||||
|
||||
Reference in New Issue
Block a user