• Payment Plugins Poll

    We need your feedback on the need for updated payment plugins. Please go here and give us your feedback.

  • Joomla 5.1

    For running J!5.1 you must install Fabrik 4.1
    See also Announcements

  • Subscription and download (Fabrik 4.1 for J!4.2+ and J!5.1) are working now

    See Announcement
    Please post subscription questions and issues here

    We have resolved the issue with the J! updater and this will be fixed in the next release.

Joomla User Form Query

sunnyjey

Active Member
I have a Fabrik Form, where I have added additional Joomla User Form Plugin to register Public during submission of a new form. I have added, mapped and sync all J! fields including Optional fields, as mentioned in the WIKI. This works great!

So when someone submits the form, the J! user is created and auto-logged into the account as expected. The user can EDIT his own listing and doesn't have to fill the J! Password field again.

BUT, when the same logged user tries to submit NEW form, the Fabrik do not allow user to submit the form unless PASSWORD field is entered. I guess, this is quite irritating for the User to enter PASSWORD at every time to create NEW form. I tried to change Access for Password field to the GUEST, but no use.

Any pointers please ! Thanks in advance.
 
Do you have a validation rule on the password field?

Is the juser plugin set to only run on "new"?

-- hugh

1. No. I dont have any validation of Password field

2. Yes. It is set to NEW

Still getting error. I guess, it looks like BUG. Pls check at your end.
 
Do you have "Joomla Password validation" enabled on the password element?

If so, then it's doing exactly what it should (and what you are asking it to do), applying J! password validation, and J! doesn't allow empty passwords.

Of course, if you turn that off, then we won't do J! password validation when the juser plugin runs, so juser will fail if their password doesn't meet J! rules.

The only other option would be to apply ACL's to that element so logged in users can't edit it (so set "add" permission to "Guest"). Of course, if you do sometimes want logged in users to set passwords when creating rows in that list, that won't work either. But if that's the case, I'm not sure what you expect the password validation to do ... we can't allow empty when creating an account.

-- hugh
 
Do you have "Joomla Password validation" enabled on the password element?

No.

I'm pretty sure, there is a bug in the current Joomla Form Plugin. If possible someone, please try to replicate this by:
1. Adding a Juser Form User Plugin
2. Then try to submit new Form, the Juser Plugin will not allow to add new Form whatever you keep Validation or Access to Elements / Groups / Form Plugin.

PS: Latest F! and J! Version
 
Last edited:
The user can EDIT his own listing and doesn't have to fill the J! Password field again. ... Yes. It is set to NEW
Not sure what you are trying to do:
If the jUser plugin is only running on NEW the user can't edit his Joomla creditals (he can edit the values in your Fabrik list but they won't get synced with the Joomla #__users table)
BUT, when the same logged user tries to submit NEW form, the Fabrik do not allow user to submit the form unless PASSWORD field is entered. I guess, this is quite irritating for the User to enter PASSWORD at every time to create NEW form. I tried to change Access for Password field to the GUEST, but no use.
What do you expect to happen? Creating a new record with a form with jUser plugin is creating a new Joomla user.
 
Back
Top