With EE4 is it possible to hide, for example, the event location unless the user has registered and paid for it? As an example, We do conference calls and would like to hide that call-in information unless user paid.
This is on the front end correct? The single event details page for example?
You can remove the venue details from the front view and only include those details within the ‘Registration Approved’ message (which is only sent when the registration has been approved, usually due to full payment being made for the registration)
Yes, I am referring to the FE and I suppose that could be a viable workaround.
But to extend further, are there any hooks that I could use to hide information until registration has been approved, just in case our emails go to spam or something and the user never sees those?
There are no hooks available for this currently although you can edit the templates in use for the single event page, so you could add this functionality with some custom development.
However with the current setup the venue details can be shown on the single event page, this is not shown after the user has registered onto the event (unless the user revisits the event). After payment the user is redirected to the ‘thank you’ page, there are multiple hooks within the thank you page you could use for custom output.
In order for this to work reliably you would need to require your users to log into the site before registering (so you can check if their user account has registered onto an event and display the relevant details, which would require custom development as it is not included within core).
Have you applied to Test Drive Event Espresso 4 and ran a registration to see what information is displayed and when?
My reply above may make a little more sense if you run a registration.
Viewing 3 reply threads
The support post ‘Hide location until registered?’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.
Considering Event Espresso for a new project? Tell us more through our contact page.