Web Widget - Formulas in Float Fields
Technical Name:
web_widget_float_formula
License:
Author:
Maintainer:
Website:
Allow to write simple mathematic formulas in Integer / Float fields
Functionnalities:
- Possibility to tip a text like "=45 + 4/3 - 5 * (2 +1)";
- if the formula is correct, The result will be computed and displayed;
- if the formula is not correct, the initial text is displayed;
Documentations:
Technical informations:
- Overloads "instance.web.form.FieldFloat"; (so works for fields.integer & fields.float);
- To compute, the module simply use the eval() javascript function;
- Rounding computation is not done by this module (The module has the same behaviour if the user tips "=1/3" or if he tips "0.33[...]");
- avoid code injonction by regexpr test: "=alert('security')" is not valid;
Limits:
- Only supports the four operators: "+" "-" "*" "/" and parenthesis;
Copyright and Licence:
- 2013, Groupement Régional Alimentaire de Proximité (http://www.grap.coop/)
- Licence: AGPL-3 (http://www.gnu.org/licenses/)
Contacts :
- Sylvain LE GAL (https://twitter.com/legalsylvain);
- <informatique@grap.coop> for any help or question about this module.
This is a preview of the recently viewed products by the user.
Once the user has seen at least one product this snippet will be visible.
Once the user has seen at least one product this snippet will be visible.