Home Forums Recurring Events Manager Add-on Specifics in Event Dropdown (Fine-tuning)

Specifics in Event Dropdown (Fine-tuning)

Posted: January 17, 2014 at 12:46 pm

Rich O

January 17, 2014 at 12:46 pm


Got event dropdown to work but I need to fine-tune what it needs to do.

Right now it just shows line-item with all the events in the category.

However, I want to see if I can
1) dropdown is still showing past events? – How to not display past events?
2) I just want the “Select a date” button; nothing else. – How can I only show the button and nothing else?
3) Can I have the dropdown show Day of week + Time as well (instead of just date)?


  • Support Staff

January 17, 2014 at 6:10 pm

Hi Richard,

Are the events that have past still available to register (ie the registration end date hasn’t happened yet?)

With #2, can you clarify what you want removed (eg. event title)

With #3, there’s a time shortcode that can be added to display times. Please see this related post:

Rich O

January 17, 2014 at 7:54 pm

#1. the event has already happened but it was done in recurring events and somehow it keeps showing up even the event is done and over with. maybe it’s a problem with how i did the original setup in recurring event?

#2. I want to remove everything and leave the button to dropdown “Date & Time” .

#3. Where can I edit the php? Because it’s not adding into the code section.

Rich O

January 19, 2014 at 6:44 pm

this is what i really need it to do:

instead of clicking enrollment -> calendar, i would like
click enroll -> dropdown to display the next 6 classes in that category

my problem: i need the display for dropdown to just be the button, not taking up the whole page.


  • Support Staff

January 20, 2014 at 10:28 am

Hi Rich,

The page you linked to does not appear to be generated from the event dropdown template. Are you using the Event Dropdown template?

Rich O

January 20, 2014 at 11:12 pm

no it does not. that was my original question- the question i asked is how to implement the dropdown instead of the enrollment button.

i am quoting my previous post: “instead of clicking enrollment -> calendar, i would like
click enroll -> dropdown to display the next 6 classes in that category
my problem: i need the display for dropdown to just be the button, not taking up the whole page.”


  • Support Staff

January 21, 2014 at 11:33 am

Hi there,

It turns out that the Recurring Events dropdown template was built to look like what’s in the screenshot in our documentation:

Any further customization to this or any other of the custom templates can be obtained by purchasing support token. This is noted at the top of the Custom Template add-on documentation page where it says:

Our support team can only support the working examples provided and will not support customized templates without the prior purchase of a Support Token.

Rich O

January 21, 2014 at 4:37 pm


back to what’s offered then. right now i have 3 different times in a week. the way i have currently setup is that each time of the week gets it’s own recurring event.
1) any possible way to combine them all into 1 recurring event?
I can get the day of the week to come back up.. but the problem is with the different starting time on different day.
For example, the schedule goes M @8am, Wed @ 8am, Fri @12pm (since friday is at 12, i don’t know where to select that start time?)

2) for the dropdown, what’s the code to only display the next 6 events?


  • Support Staff

January 22, 2014 at 3:00 pm

One idea would be to make it so when they click on any of those times, the registration form they’ll see will be for the first event. You can make that happen by setting the registration form option to “no” for the Wed+Fri events, then paste in the alternate reg URL so it points to that first event.

2) for the dropdown, what’s the code to only display the next 6 events?

[EVENT_CUSTOM_VIEW template_name=”recurring-dropdown” show_recurrence=true limit=6]

Rich O

January 23, 2014 at 12:24 pm

thanks for #2.

ok, i am not sure if the workaround will solve the original problem: in order to display them all under 1 line (see link example, you see 2 lines of event because 1 of the days is starting at a differnt time; IE not part of the same recurring events).

i am trying to get all the time to be displayed under 1 dropdown.. so from what i understand in your workaround, they would still see multiple dropdowns?

Rich O

January 23, 2014 at 12:29 pm

separate side note: i have set the event recurring to how i am suppose to. uploaded screen shots on the link. however it’s still showing old events?!

thanks in advance… been using ee for over a year and still confused… hope now once and for all i can totally figure this out.


  • Support Staff

January 24, 2014 at 9:20 am

Hi Rich,

I agree that this is confusing, and it’s because you are trying to make the recurring event feature (and its dropdown template) do things they were not quite intended to do.

The first step to clear this up is make sure your registration start end dates are correct for these events. If the events from 2013 are still open for registration, they’ll still appear in the list.

With the Time display in the table, I’m afraid I do not have a readymade solution for this. It’s designed to display one time on the line. In order to display more than one time the code would need to be changed to loop through the available times.

Another option would be to use the calendar to display these, or set up an html table and plug in the information you want to be displayed. There are some great html table plugins that make it possible to create tables without requiring coding skills. Here are a few that I can recommend:

Rich O

January 25, 2014 at 7:43 pm

got it.

ok, so 2 things then:
1. is it possible within the code to specify a certain day? (right now it shows 2 days on 2 separate line vs I want to just have 1 day/line)
[EVENT_CUSTOM_VIEW template_name=”recurring-dropdown” event_category_id=”lawndale-bls-cpr-1374179858″ show_recurrence=true limit=6]
or do I have to trick the system by making 3 more categories for each of the day?

2. if you go back to the link, you’ll see that the start days is not even in 2013. however, when I just reopen some of the events, I notice somehow the start days got reverted back to 2013?! I am pretty sure I applied to all events… should I just delete all my events and start over?!

i am thinking of starting over because- is there a write up that explains registration starts on, first even date, how those relate to registration start time and especially on recurring events? On top of that, (like in my situation), i have my first events in 2013. when i make edits, it seem to throw everything off. what does ee do with old events? do i change registration starts on? do i apply changes to all or just from here on out??


  • Support Staff

January 27, 2014 at 8:51 am

Hi Rich,

I think you’re running into a difference between how recurring events work & how you’re trying to display them. Each recurring event series will display on a line. So if you want one line on the table for an event series, you make one recurring event series.

The registration start and end dates are the main factor on whether an event gets displayed or not. If you’re setting up the registration start and end dates in a recurring event series as a formula, and you go in and change one event (and change the registration start or end, it will change the formula for all the events in a series.

It’s up to you on whether you want to delete all the events and start over. One tip I can give you about setting a registration start and end is to set the registration end date on the day of (or before) the event’s start date. Then, if you want events that are scheduled far in advance to be open for registration now, you set the registration start date to an equal amount in the past. (EG. if you have an event that’s 6 months out and you want it open now, you set the registration start date to July 27 2013.)

The support post ‘Specifics in Event Dropdown (Fine-tuning)’ 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.

Event Espresso