Well, I am trying to develop a simple web system that uses Joomla CMS.
The project is simple and becomes from a thought of working with Joomla categories, subcategories, articles and extra fields like database, tables, table line and table columns respectively.
For data input, I plan to use custom frontend forms for articles or ChronoForms component. For views, I plan to use articles with the help of Sourcerer plugin.
The current issue that I face is that Joomla's extra fields is not designed for using float numbers, the reason of this question: how can I use extra fields to work with float numbers? I will work mainly with currency values.
I thought about three solutions, but I had no success:
Using integer type, I put 0 for start and a great number for end, for example 1000000000 measuring units of the currency. I tried to use step 0.01 as https://stackoverflow.com/questions/40550071/joomla-float-form-field recommended, but that value was rejected.
I tried to use then the same range of integer but considering the value as a cent of the currency, with step 1. But on frontend is opens a listbox where I have to choose one option - I cannot write my own number. It is awful.
Using a text field, I can work with numbers on correct form, but it does not filter only numbers and the "." character (user can input invalid numbers).
Any help to use float numbers on text field in Joomla with correct validation to do not develop it apart?