1. galbur
  2. Support
  3. Wednesday, November 18 2015, 04:46 PM
Hi

Is there a way to have more than one registration-form?

For example: I would like to have a form with many fields for a specific membership and assigning to a specific usergroup after submit.

Than i like to have a smaller form with less fields for the ones whoe are interssted in membership etc. etc.

It seems Easy-Profile takes the joomla core-registration and expands it with more fields. Thats great. But i can't see a possibility to have a second / third etc. form.

So i tried t build a Joomla-Registration Form with Chronoforms and use the DB Save function to save data to the _jsn_users_db. It seems to work, but how can i connect the new joomla-user with the jsn_user?

Is that even possible?

Thank you
Chris
Accepted Answer
admin Accepted Answer
Admin
Hi,
try to re-download and re-install;)
  1. more than a month ago
  2. Support
  3. # Permalink
admin Accepted Answer
Admin
It seems Easy-Profile takes the joomla core-registration and expands it with more fields. Thats great. But i can't see a possibility to have a second / third etc. form.


Yes this is possible, try to see this post https://www.easy-profile.com/support/how-to-apply-conditions-for.html#reply-9875

In your hidden field you can apply condition to show/hide fields and to add to some usergroups.

So i tried t build a Joomla-Registration Form with Chronoforms and use the DB Save function to save data to the _jsn_users_db. It seems to work, but how can i connect the new joomla-user with the jsn_user?
#__jsn_users table use same ID of #__users table
  1. more than a month ago
  2. Support
  3. # 1
galbur Accepted Answer
Hi and Thank you!

I will try this.
#__jsn_users table use same ID of #__users table

Ok. But is it possible, to write the correct ID in both tables when i use chronoforms, and how? (hidden field?)

Cheers
Chris
  1. more than a month ago
  2. Support
  3. # 2
admin Accepted Answer
Admin
Ok. But is it possible, to write the correct ID in both tables when i use chronoforms, and how?
Sorry we not have experience with chronoforms.
  1. more than a month ago
  2. Support
  3. # 3
grunert Accepted Answer
Pro
I try this way, but it doesn't work. Please Check the Attachement, there you can see my preferences for the field "restaurant"
References
  1. http://www.speiseplan.eu/de/component/users?view=registration&type=owner
  1. more than a month ago
  2. Support
  3. # 4
admin Accepted Answer
Admin
Hi,
I have solved on your site ;)

2 things:
1. I have removed condition 1.
condition have 2 ways so: condition 2 show Restaurant field if type field is equal to "owner" and hide Restaurant field when it is empty (or any other values). before you had a conflict between condition 1 and 2

2. I have set type field to available on registration, see screenshot 1. Otherwise this field is not present in registration form and conditions are not applied

Try Now ;)
Attachments (1)
  1. more than a month ago
  2. Support
  3. # 5
galbur Accepted Answer
Content Protected
  1. more than a month ago
  2. Support
  3. # 6
admin Accepted Answer
Admin
Bob from the Chronoforms-Forum told me, that there's maybe bug in the easy- profile Component?
This is not a bug, simply Easy Profile is not written to use Chronoforms for registration.

Chronoforms is a workaround not a profile registration component, anyway to avoid this error you can add this line before line 435:
require_once(JPATH_SITE.'/components/com_jsn/helpers/helper.php');


Notice at line 387 become because you not have a field with name "email1" in your form, "email1" field is present in Joomla standard registration.
  1. more than a month ago
  2. Support
  3. # 7
admin Accepted Answer
Admin
anyway to avoid this error you can add this line before line 435
We will add this in next release to remove this incompatibility issue ;)

Next release is scheduled this week :D
  1. more than a month ago
  2. Support
  3. # 8
galbur Accepted Answer
Hi

Incredibly Fast Support!
thank you very much. I will try this.

Best
Chris
  1. more than a month ago
  2. Support
  3. # 9
galbur Accepted Answer
BTW

It works! I did the change you suggested and it wordked perfectly. Thank you!
But now i ran into some new Problems.
I updated easy-profile to the new version 1.3.13. (with the 3th party compatibility fix;-)
But now i don't have any acces to all my Chrono-Form Forms. There is only a white page!
I reproduced the case with a Backup-installation. An its the same. After updating no acess to my forms.

Thank you for helping
Chris
  1. more than a month ago
  2. Support
  3. # 10
galbur Accepted Answer
I got this error

Fatal error: Class 'JsnHelper' not found in plugins\system\jsn_system\jsn_system.php on line 217

Chris
  1. more than a month ago
  2. Support
  3. # 11
galbur Accepted Answer
Hi and thanks

Works now.
One small Report. The Imagelink (after Installation) doesn't work.

Cheers and thanks again for your fast support!
  1. more than a month ago
  2. Support
  3. # 12
admin Accepted Answer
Admin
One small Report. The Imagelink (after Installation) doesn't work.
Thanks for report it, this is due to our new website, now is fixed!
  1. more than a month ago
  2. Support
  3. # 13
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.
Sorry, the discussion is currently locked. You will not be able to post a reply at the moment.