Support

Home Forums Event Espresso Premium Member only site with only some events available.

Member only site with only some events available.

Posted: September 29, 2013 at 4:36 am


Ricardo Griffin

September 29, 2013 at 4:36 am

I have the following requirement.

A private site with member login, no registration, users are added manually. ALL site content is secure to members only.

Most events will be for all site members, however some other members will be added with a higher level, they will see all events plus extra VIP events. I was hoping to add these events as member only but then any registered logged in user can see and book them.

I need a 2 tiered hierarchy (whole site requires login). Level 1 access everything. Level 2 access only certain events.

Any pointers would be greatly appreciated.

Many Thanks


Ricardo Griffin

September 30, 2013 at 1:48 am

I’m running the latest version of EE and WP if that helps?


Dean

September 30, 2013 at 2:04 am

Hi Ricardo,

This is kind of possible if you are using S2Member as a membership plugin, alongside the Pre Release (Beta) S2Member Integration plugin.

I say kind of, as it the process will amend the pricing structure depending on membership level, but not block access to the events.

How it works is that once both are installed, in the Member Settings you would activate the S2Member Integration addon and select a threshold (1,2,3 or 4) which corresponds with S2Member roles.

What you would need is to have your normal members as level 1 and the VIPs as level 2, and the select a threshold of 2.

This means that any level 1 members will actually see the Standard Pricing, while level 2 members will see the Member pricing.

It could be possible to restrict access depending on membership level, but this would need to be custom coded. As a guess (I havent tested it), you could probably modify the registration_page_display.php file to check the membership role and if it doesnt match the desired role then display an error message.

Here is the pre release guide – http://eventespresso.com/wiki/pre-release-channel-guide/

Here is the S2Member Integration guide – http://eventespresso.com/wiki/s2member-integration/


Ricardo Griffin

September 30, 2013 at 2:38 am

Thank you for your advice. This would be OK but there is no pricing on my site at all and I was hoping to avoid custom coding if possible.

I am looking at another option. I am going to try and separate the events out into Public and VIP only. Then have different pages and menu items with user level logic applied.

One of the main issues I can invisage is the Calendar as I really need to use this. Can this be filtered by more than one category? Like:
[ESPRESSO_CALENDAR event_category_id=”1,34,76,102″]?

Then I could have one for just Public events and one for Public + VIP.

Maybe this model is too clunky though?


Dean

September 30, 2013 at 4:52 am

Hi Ricardo,

Unfortunately it isn’t possible to filter the calendar that way currently.

The pages sounds like a good way to do it, you could use event lists and filter by category.


Ricardo Griffin

September 30, 2013 at 6:15 am

OK, well thanks for all your help.
I’m going to split the site in to 2 sections for public and vip with separate calendars.

I’ll use event list category pages with user specific access logic along with user specific menu items.

Bit clunky for my liking but not a bad work around without any customization.

Thanks Again.

Great plugin btw!


Dean

September 30, 2013 at 6:27 am

Thanks Ricardo! Please let us know if you need more assistance.

The support post ‘Member only site with only some events available.’ 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.

Support forum for Event Espresso 3 and Event Espresso 4.
Documentation for EE3 and EE4
Documentation for Event Espresso 3

Documentation for Event Espresso 4

Status: closed

Updated by  Dean 6 years, 6 months ago ago

Topic Tags

Tagged: 

Notifications

This topic is: resolved
Do NOT follow this link or you will be banned from the site!