Find Events – Events From (Date picker) not working as intended

Home Forums Calendar Products Events Calendar PRO Find Events – Events From (Date picker) not working as intended

Viewing 15 posts - 1 through 15 (of 15 total)
  • Author
    Posts
  • #1123664
    Joanna Love
    Participant

    Hi,

    When selecting a date from the date picker (e.g picking 31/6/2016) its displaying events from May (which have obviously already passed).

    #1124061
    Geoff B.
    Member

    Good afternoon Joanna and welcome back!

    Thank you for reaching out to us.

    We are sorry to hear about
    I would love to help you with this topic.

    As a first troubleshooting step, could you please provide us with your complete system information in a private reply using the instructions found in the following link?

    https://theeventscalendar.com/knowledgebase/sharing-sys-info/

    As per your specific example (31/6/2016), that will probably not work since there is only 30 days in June 🙂

    That being said, when I do select 30/6/2016 , I am getting events from May in the search results.
    The reason for that is because these are recurring events that seem to have start dates in May but end dates in December.

    As such, from the calendar’s point of view, it makes them 7 months long events. This is why they show up on seemingly unrelated days.

    Perhaps it would be good to review a screenshot from the Edit Event screen (including the recurrence rules) for these events if you don’t mind.

    Based on what I understand, these events end date should be on the same day as they start (as opposed to matching the recurrence rules end date).

    Best regards,

    Geoff B.

    #1124237
    Joanna Love
    Participant

    Hi Geoff!

    Thanks for the reply. Yes indeed! I meant the 30th 😛

    In saying that what I had found in testing was that when we had the “list” view on, it was matching events in May (not just events with the reoccurrence that would cross over from May to June).

    Our list view was also causing other issues I had posted threads about (you can see my lasts posts on this thread – my sys info is also there https://theeventscalendar.com/support/forums/topic/filter-bar-not-filtering-events-with-additional-fields/)

    I’ll turn list view back on for you to see.

    As for the reoccurrence rules – we did figure this out in the end that the start and end date had to be the same. Then the rules would work properly.

    Looking forward to your reply!
    Jo

    #1124268
    Joanna Love
    Participant

    Hi Geoff,

    So for instance, I selected “List View”

    Then clicked 30th June from the date picker.

    These were the first two results (attached screenshot)

    As you can see they’re from May and they aren’t reoccurring.

    Also is there a way to change the order in which events are displayed?

    For instance, moving the reoccurring events to the back of the search results and having date specific events at the top? We are getting users who are giving feedback that they end up seeing the same results if their search query falls within a reoccurring date range – to the users it would be more helpful to have the reoccurring events last as to not see the repeated in their search queries.

    Jo

    #1124775
    Geoff B.
    Member

    Hello Joanna,

    Thank you for your answers and for turning the views back on for testing.

    When you get a chance, could you please post your latest system information as requested previously.
    I realize this can be cumbersome for our customers, but this is really helpful in pinpointing the cause of issues 🙂

    In saying that what I had found in testing was that when we had the “list” view on, it was matching events in May (not just events with the reoccurrence that would cross over from May to June).

    Actually, this is the exact same issue you are having the list view. The way most of your events are set up currently, they are at least several weeks long (if not more).

    For example, from the calendar’s point of view, a specific event such as http://calendar.childmags.com.au/event/ballarat-wildlife-park/2016-05-03/ starts on May 3rd (which is great) and ends on June 1st. This single event lasts 29 days from the calendar’s point of view.

    I am not sure if this was set up that way intentionally (but I don’t think it was), but when you launch a search in any view, let’s say on May 30th for example, that event will show up even though it’s “in the past”, simply because it’s not over (based on the way it was set up).

    In other words,  for search to work properly on every view, it looks like you might need to revisit the edit Event screen of each event to set it up in a way that looks more like this.

    proper

    The issue is not so much the recurrence rules as the start and end time of the events.

     

    Let me know if that helps.

    Have a great day!

    Geoff B.

    #1124874
    Joanna Love
    Participant

    This reply is private.

    #1125216
    Geoff B.
    Member

    Good afternoon Joanna,

    Thank you for the reply, the info, the files, the good words and the full disclosure.
    It is super helpful.

    I will have to run some tests on my end with all of this information and get back to you on Monday (we are closed on weekends).

    But in the meantime, rest assured there is no judging going on here. We mostly want to help 🙂

    Have a good week-end,

    Geoff B.

    #1127159
    Geoff B.
    Member

    Good evening Joanna,

    I ran several tests with your theme installed to try to replicate the issue where you cannot change the default state of the filters.
    Unfortunately, I was not able to reproduce the issue.

    After a database backup, you might want to consider updating to the latest version of our plugins to see if that might help with that specific issue.
    While you do that, I would recommend updating the Events Calendar Pro after the Events Calendar.

    If that still does not work, I might have a workaround for you (if you are comfortable with phpMyAdmin).

    Additionally, could you tell me if my suggestions on the initial issue were helpful ?

    Best regards,

    Geoff B.

    #1127673
    Joanna Love
    Participant

    Hi Geoff,

    Thanks for having a look around to see if you could replicate the issue.

    I have updated all the plugins to the latest versions.

    I think we have got the hang of the reoccurring events procedure. If we run into any more problems we’ll let you know.

    Would you be able to outline the phpMyAdmin work around?

    Thanks you!
    Jo

    #1127697
    Geoff B.
    Member

    Good evening Joanna,

    Thank you for your answer.
    I’m glad you guys are well on your way to become recurring event ninjas.

    Please do not hesitate if you have further questions on that topic.

    As for the outline, of the phpMyAdmin procedure here it is:

    1. Make a backup of your Database (to go back to if any issues arise)
    2. Deactivate all of our plugins
    3. Go in the wp_options table and look for all the rows that include the string “tribe” in them and delete them
    4. In the same table, do the same for the permalinks and redirections rows
    5. Re-save the permalinks to %postname%
    6. Re-activate our plugins

    It’s a brutal solution (since you will lose all of your the Events Calendar settings and your redirections if you have any), but it works!

    Let me know how that goes.

    Best regards,
    Geoff B.

    #1129649
    Joanna Love
    Participant

    Hi Geoff,

    We are currently having some issues with our phpMyAdmin so will get to your workaround as soon as its up.

    However in the mean time, I still believe this is a bit of an issue 🙁

    For instance, i’ve just selected the date 29/06/2016 on our Perth landing page:
    http://calendar.childmags.com.au/events/category/perth/

    At the very bottom of the list of events i’m getting events for July such as: http://calendar.childmags.com.au/event/kids-wonderland/

    This event wasn’t set up the way that you outlined at the start of this thread as it had “Start Date: 02/07/2016 End Date: 10/07/2016”

    So I went and changed it to the way you said it should be set up: “Start date: 02/07/2016 End Date: 02/07/2016 – Reoccurrence (Custom) Daily Finish on 10/07/2016”

    Then trying the exact same search “29/06/2016” still brings it up at the bottom of the list even though its well outside of the date I selected.

    This isn’t very intuitive 🙁

    All we want is for events to appear on the date the user has selected instead of the date a user has selected PLUS every other date that falls outside of this in the future.

    Cheers,
    Jo

    #1129679
    Geoff B.
    Member

    Good evening Joanna,

    Let me know when you do get a chance to tackle the phpMyAdmin solution.
    As suggested before, make sure you do a complete database backup (and that you are able to restore it if necessary) before touching anything.

    All we want is for events to appear on the date the user has selected instead of the date a user has selected PLUS every other date that falls outside of this in the future.

     

    I see what you mean. You are correct.
    The default behaviour is to return all events starting at that date.

    The good news however is that you could probably correct that through a snippet such as the one found here: https://theeventscalendar.com/support/forums/topic/limit-search/#post-989942

    You can read all about it here: https://theeventscalendar.com/knowledgebase/using-tribe_get_events/

    If that’s a bit outside your comfort zone, you might want to read our Themer’s guide to get a sense of how customizations work.

    As an alternative, you could hire one of our recommended customizers to do the customization for you.

    Let me know if that helps.

    Have a great day!

    Geoff B.

    #1131342
    Joanna Love
    Participant

    Hi Geoff!

    Hope you’re well.

    That code snippet worked. So thank you.

    Is there any way of changing the order of when events appear?

    For instance, we have changed all the events to display as reoccurring events (as per your instructions on how to set up events properly). However we have events that will be running indefinitely, which means our calendar is going to be hugely populated. This means that when you search on a specific date, the events that appear first are usually the same reoccurring events, and the ones that are specific to that day only appear at the end of that days worth of listings (so they got a bit lost in amongst the reoccurring ones).

    Is there anyway to make the non reoccurring events (for a particular day) appear first and the reoccurring events follow?

    Should I start a new thread for this?

    Kind regards,
    Jo

    #1131367
    Geoff B.
    Member

    Good evening Joanna,

    Thank you for writing back.

    I’m glad the snippet worked for you!

    Is there any way of changing the order of when events appear to make the non reoccurring events (for a particular day) appear first and the reoccurring events follow? Should I start a new thread for this ?

    Yes, I am sure there is a way to do this.

    Just to set expectations though, as you might know, the scope of our support is mostly to get our customers started on the right track and to help them in case of issues. We unfortunately do not provide complete support for customization.

    With that in mind, I believe it is still totally worth opening another thread for (as per your suggestion).
    As you have guessed, we try to keep threads limited to one issue (for many different reasons) as much as possible 🙂

    Thank you for your understanding.

    Best regards,

    Geoff B.

    #1137343
    Support Droid
    Keymaster

    This topic has not been active for quite some time and will now be closed.

    If you still need assistance please simply open a new topic (linking to this one if necessary)
    and one of the team will be only too happy to help.

Viewing 15 posts - 1 through 15 (of 15 total)
  • The topic ‘Find Events – Events From (Date picker) not working as intended’ is closed to new replies.