We have now opened a commercial services section here on the forum for registered users. If you have a Fabrik project that you wish to have someone work on for you, post it under Help Wanted. If you are an application developer and wish to earn some money helping others, post your details under Fabrik Application Developers.
Both of these are unmoderated. It will be up to both parties to work out the details and come to an agreement.
For running J!5.1 you must https://fabrikar.com/forums/index.php?wiki/update-from-github/ or include the new file manually https://fabrikar.com/forums/index.php?threads/joomla-5-1-and-fabrik-cannot-find-files-error.54473/post-285151 See also Announcements
No, the code should already do that - it wll add the behaviour to any dom node that matches:I suspect I need to put some keyup action JS code in each element that I want to auto-tab
document.getElements('input.fabrikinput[type=text]');
Not sure what you mean here.If number entered into a field = 1 then maxlenth = 2 else maxlength = 1
You would need to put the code I posted in a X.js file. I presumed you had got that as that is what Hugh was implying from his first reply.is that effectively the same as "this in a X.js file in components/com_fabrik/js where X is your form id"?
Well that complicates things considerably, and I'm not sure it would be user friendly? What if they wanted to enter '1' but it didn't auto tab to the next field, where as other fields did auto-tab. It would then appear to the user that perhaps a '1' was not an appropriate value? I think you can over complicate these things to a point where they become a hindrance to the user rather than a help.What I mean by "If number entered into a field = 1 then maxlenth = 2 else maxlength = 1" is that I wanted code that would use something like php's if...then..else so that if a user entered the number one in the form field the code would set the max length to 2 and move to the next field only if 2 digits were entered (10, 11, 12 etc), whereas if the user entered any other number (other than one) in the form field the code would set the max length to 1 and move to the next field after the one digit (0, 2, 3, 4 etc) was entered. However, I can think of situations where this if..then..else rule might not apply to every field so was thinking the code needs to be able to take parameters from something entered into the javascript section of each element rather than globally applying the rule to all fields on a given form.