help to better help you:
Please: add always Joomla / JEM version and details to your posts, so we can try to reproduce your issue!
Add Registration form to all event page
Add Registration form to all event page
9 years 2 months ago
Greetings everyone!
I would like to ask about editing all event pages, so that I add a Customized Registration form to all the event pages.
Is there any possible way to do that in JEM?
I would like to ask about editing all event pages, so that I add a Customized Registration form to all the event pages.
Is there any possible way to do that in JEM?
Please Log in or Create an account to join the conversation.
Re: Add Registration form to all event page
9 years 2 months ago
Hi baroudi,
welcome on our forum.
I'm not sure if I understand you right. Do you mean a 3rd party extension like BreezingForma, visForms, jForms, ... instead of the simple checkbox JEM provides?
If yes: On my/our site we use such a component because we need much more complex registration forms, specifically to each event. So we created a lot of forms and add "magic code" in event's description area. The "magic code" is something like "{xyzforms 42}" assuming the forms extension provides a plugin searching for "xyzforms" and expecting the form id. How this works in detail depends on the forms extension and you should read their documentation/help.
If you want to use the same form for different events it may become more tricky because somehow you need to set e.g. the event id in one of the form fields. In worst case this would require a bit coding.
welcome on our forum.
I'm not sure if I understand you right. Do you mean a 3rd party extension like BreezingForma, visForms, jForms, ... instead of the simple checkbox JEM provides?
If yes: On my/our site we use such a component because we need much more complex registration forms, specifically to each event. So we created a lot of forms and add "magic code" in event's description area. The "magic code" is something like "{xyzforms 42}" assuming the forms extension provides a plugin searching for "xyzforms" and expecting the form id. How this works in detail depends on the forms extension and you should read their documentation/help.
If you want to use the same form for different events it may become more tricky because somehow you need to set e.g. the event id in one of the form fields. In worst case this would require a bit coding.
Please Log in or Create an account to join the conversation.
Re: Add Registration form to all event page
9 years 2 months ago
I am still a beginner in Joomla. I have existing Joomla website which is located in cPanel (remote host).
In this website, they are using JEM for event management. and I have been asked to add a customized register form to the event pages.
event components are:
-Event
-Description
-Venue
-Registration( In this part I would like to edit it into a customized register form)
Please tell me if there a possible way to do that even if it needs programming.
In this website, they are using JEM for event management. and I have been asked to add a customized register form to the event pages.
event components are:
-Event
-Description
-Venue
-Registration( In this part I would like to edit it into a customized register form)
Please tell me if there a possible way to do that even if it needs programming.
Please Log in or Create an account to join the conversation.
Re: Add Registration form to all event page
9 years 2 months ago
Ok, then I understood you right in general.
The registration feature of JEM is very simple. Users can register and afterwards unregister. Also places can be limited so additional users will be put on a waiting list and become automatically registered if a place becomes free. But that's all. No additional fields, no "I will not attend" or other things (yet).
If you need more you have two choices:
(a) You try to enhance JEM's registration. That's a lot of work where you need a good understanding of Joomla and how to write code running with Joomla (and JEM, of course). Also you need to merge all your changes each time we provide a new JEM version which you should often update to (at least if it contains security fixes).
Maybe it's possible to write a plugin handling all the advanced things to prevent the merge, but I don't now if the plugin can be triggered when the user "answers" to get and store the data.
(b) You switch off JEM's registration feature and install and use a dedicated forms extension instead. Such extensions mostly provide a way to add a form to any article. So it's no problem to add such form to an event's description. If you have a dedicated form for each event requiring one there's no programming required. The only need is to remember which form (and so which list of registered users) refers to which event.
But if you need to put some data of the event into some (hidden) fields of the form you have to implement this specific solution.
I don't know your programming experience but at least for way (a) you need a very good understandiing of Joomla and, of course, PHP, SQL and maybe JS. Also if you like to collect sensible data you should be very sure to have stable, safe, and secure code running. Your users will not love you, but if their data are stolen they will hate you! :S
The registration feature of JEM is very simple. Users can register and afterwards unregister. Also places can be limited so additional users will be put on a waiting list and become automatically registered if a place becomes free. But that's all. No additional fields, no "I will not attend" or other things (yet).
If you need more you have two choices:
(a) You try to enhance JEM's registration. That's a lot of work where you need a good understanding of Joomla and how to write code running with Joomla (and JEM, of course). Also you need to merge all your changes each time we provide a new JEM version which you should often update to (at least if it contains security fixes).
Maybe it's possible to write a plugin handling all the advanced things to prevent the merge, but I don't now if the plugin can be triggered when the user "answers" to get and store the data.
(b) You switch off JEM's registration feature and install and use a dedicated forms extension instead. Such extensions mostly provide a way to add a form to any article. So it's no problem to add such form to an event's description. If you have a dedicated form for each event requiring one there's no programming required. The only need is to remember which form (and so which list of registered users) refers to which event.
But if you need to put some data of the event into some (hidden) fields of the form you have to implement this specific solution.
I don't know your programming experience but at least for way (a) you need a very good understandiing of Joomla and, of course, PHP, SQL and maybe JS. Also if you like to collect sensible data you should be very sure to have stable, safe, and secure code running. Your users will not love you, but if their data are stolen they will hate you! :S
The following user(s) said Thank You: baroudi
Please Log in or Create an account to join the conversation.
Re: Add Registration form to all event page
9 years 2 months ago
my own way is:
I have an override of simplelist and eventview which shows the eventID.
Via the contactperson I've set, someone can open a contact form for register.
There's a plugin of betweenbrains with which you can add own fields to the normal contactform.
Tha's after all for persons who don't like to register in a joomla site. So it's only their email who registers.
I have an override of simplelist and eventview which shows the eventID.
Via the contactperson I've set, someone can open a contact form for register.
There's a plugin of betweenbrains with which you can add own fields to the normal contactform.
Tha's after all for persons who don't like to register in a joomla site. So it's only their email who registers.
Please Log in or Create an account to join the conversation.
Re: Add Registration form to all event page
9 years 2 months ago
I got your idea but, I don't know how to override in Joomla.
so could you please explain more about it.
and I am confusing about one thing: the existing website is already in a remote host called cPanel and i have not installed Joomla in my PC. So my question is: should I install Joomla in my PC to edit Joomla website ? or just login into the website as an administrator to edit some functionality of the website ?
so could you please explain more about it.
and I am confusing about one thing: the existing website is already in a remote host called cPanel and i have not installed Joomla in my PC. So my question is: should I install Joomla in my PC to edit Joomla website ? or just login into the website as an administrator to edit some functionality of the website ?
Please Log in or Create an account to join the conversation.
Time to create page: 0.537 seconds