Posted: February 2, 2013 at 7:02 am
|
I just updated from 3.1.29.1 to 3.1.30.2, and the update has broken my event listing displays. My two major EE event categories are “event-public” and “event-member”, which I list via EE shortcode in separate columns on one of my web pages. After the update to 3.1.30.2, my EE shortcodes: [EVENT_LIST category_identifier=”event-member”] both return the message “No events available…” rather than a list of events in each category. I have tried the following variations for the “event-public” category with the following results: Shortcode: [EVENT_ESPRESSO_CATEGORY event_category_id=”event-public”] Result: “No events available…” Shortcode: [EVENT_LIST event_category_id=”event-public”] Result: Lists ALL events from BOTH categories If I don’t get this resolved by the end of the day (2 February), I will need to revert to 3.1.29.1 so that the event lists display correctly. Please advise. And thanks in advance. I’m still a fan of EE… but this is a bit frustrating. |
|
Same issue for me. |
|
Please send me a link to download 3.1.29.1 so I can rollback. Without event_list working, my mobile website is completely useless. I have hundreds of visitors a week via mobile and can’t operate like this. Very frustrated! |
|
I have fixed the issue for now by replacing the event_list.php with the one from 3.1.29.1. Glad I had a copy. This is the 3rd time I’ve upgraded and had to go in and edit fixes into place. Each time I restore to original before upgrade. I hope this trend doesn’t continue. I don’t have time to review the code in detail, but it looks like the change to using the events_detail category_id to pass into the query builder is being broken somewhere in “if using ” checks. |
We made change to the event list templates that will allow you to display multiple categories, but it shouldn’t affect existing templates, if you have moved them to your templates folder. You can try doing a comparison of the old and new templates. I will post the download to 3.1.29.1 here in just a few minutes. |
|
|
No need on my account now, Seth. The previous version of the event_list.php file is working for our site. As you know, the change to the event_list template is rather significant in the way it builds the queries. The conditional checks are returning a no results found in the query that gets built. Roger – if you can replace the event_list.php file on your site with the previous, it sounds like your issue would also be fixed based on your description. Cheers, |
|
Thanks, ndaniel. I had saved a copy of event_list.php from 3.1.29.1.P, so I was able to restore it… then change my shortcodes back from the new “event_category_id” back to the old “category_identifier”. And that gets me back to my previous display. |
Thanks for the info guys. I will take a look. I thought I just added the fix to the query and didn’t change the category identifier codes. Here is a (corrected) link to 3.1.29.1 in case anyone else needs it: http://ee-updates.s3.amazonaws.com/tags/event-espresso-3.1.29.1.zip |
|
|
this also happened to me. Had to use event_category_id to get the list to show, but it didn’t ACTUALLY sort by category, it just shows all events. But without that in place, it shows nothing. Something is definitely off in the event_list shortcode display. I’m going to re-upload 3.1.29.1 and see if that fixes me. All was good before the upgrade to 3.1.30.2. |
|
Just an update – backpeddled a version and it’s still not working. I’m using the shortcode [EVENT_LIST event_category_id=gdd] on http://jvcpittsburgh.org/good-deeds-day-events-alpha-order/ and it seems to be showing all events that are NOT in the gdd category. It’s like it’s EXCLUDING it instead. Can you look into this? Or send me a shortcode that is guaranteed to work? When I try the “category_identifier=” shortcode, I just get a “No events available” error. I feel like I’ve tried everything. Please let me know if you have any ideas. I’m just trying to show an alphabetical list of everything in the gdd category. thanks. |
|
same problem with me, but do you guys noticing when using 3.1.30.2 every submit new attendees and checked in admin list of attendees it always get overwritten with recent submitted data and the previous one missing, i try the option retrieve all database rows from the db at a time, same result the previous attendees data cannot be found..!! only the recent one, then i rolled it back to 3.1.29.1 and work fine… i hope next update can fixed my problem |
|
Hi all, I’ve just attempted to update, and have had the same issue (shows “no events available” in my category pages). I’m not sure I can find / figure out how to restore to a previous version of my event_list.php, and when I tried to download Seth’s link to 3.1.29, it seems to have given me version 3.1.30.1 instead (tried to upload twice, and this is what I got), which has the same problem? I’ve just activated version 3.1.28.5, as this is the most recent version I have available, but I’m concerned about compatibility with my addons, as I’ve updated all of my addons to the most recent versions, and I know there can be issues with conflicting versions of addons, etc. Either detailed instructions on how to restore the php, or a valid link to the most 3.1.29 would be helpful… Please advise the best way to proceed, thanks very much! |
|
I had the same problem. the l ink gave me .30 instead. I’m glad it wasn’t just me. |
Sorry everyone!! Not sure how I got the wrong link and version. Was trying to help out while the kids were running amok. Here is the corrected link: |
|
|
Hi Seth, thanks for responding, Unfortunately, I got an error message when I clicked on your latest link:
Can we ask you to post that one more time? |
Oh man! Not sure why this link is causing so many issues. Please try it now. |
|
Hi Everyone, I have been trying to reproduce this error for a couple of hours. I can’t seem to find anything wrong. However, I did find a fix when using the ‘event_category_id’ parameter returning all events. |
|
|
I am having issues with my site as well. It used to display number of openings and event price. Now after the update, the site displays event id and gives the price as free. Please see http://www.techjoynt.org on the right hand side wrapper with event categories. Thanks, |
Can everyone please post the shortcodes you are tying to use? Are you using multiple shortcodes on one page? Are you using modified templates? I am investigating the issue and am coming up empty handed on every combination of shortcode I have used. I just can’t seem to break it. |
|
|
|
|
|
Is “100” the name of the category? Or the category id? It should look something like this: |
|
|
This short code displays content of the page http://www.techjoynt.org/learn/middle-school/ |
Here are some examples of the shortcodes I have tested:
These all seem to work fine for me. |
|
|
|
|
I do not have problem with category_id. I am curious why the events are priced as free when the register link shows $20/session? What am I doing wrong. It used to work fine before the upgrade. Do I need to do something with the custom files after the update? |
Can everyone that is having problems please allow us to take a look at your site? Please use this form to send us temporary login credentials to your site: Please include a link the broken page and an explanation of the problem. Thanks! |
|
|
Seth, I just sent the credentials. Promised my customers for an updated schedule for spring and summer camps this weekend. A resolution will be an immense help. Gracias! |
@rshaik your FTP creds aren’t working for me. I need to be able to look at your template files. |
|
Okay everyone. I have just discovered the issue with the category shortcodes. It seems the change I made didn’t take into account existing events. There are two ways to fix this. Either edit/open and save all existing events or use the following fix by editing the event_list.php file. Here is the template file fix: Open the event_list.php file, find line #128 and un-comment (removing the double slashes) that line, then comment out (adding double slashes) line #131. The resulting code should look like this: |
|
I will add a fix to the next version (maybe a hotfix) of Event Espresso to resolve this issue for existing events. |
|
When we added the feature to use multiple categories in the EVENT_LIST short code, we lost broke existing categories because they are stored in a different table. With the added support for multiple categories, we started storing a comma separated list of category ids in the events_detail table. So I am adding support for the legacy and new category system. Here is an updated version of the event_list.php file (that will be in the next version) for those of you that want to use 3.1.30.2: |
|
|
Thanks very much Seth, |
|
Addt’l details of how I fixed it, assuming you have a back up of your pre-upgrade files or a download of 3.1.29.x Back-up the 3.1.30.x file first, just in case. |
|
Seth, 1 Category: ok Cheers, |
Irene if everything is working as expected, then you may be okay for the time being. But I would recommend updating as soon as you can. I am hoping to release this hotfix today. |
|
Bill, That is happening because if the way we are storing the category data in 3.1.30. Legacy events will not work, with the new multiple categories, until the legacy events are updated/re-saved. |
|
|
I opened and re-saved all of my events and it’s still not working consistently. |
|
Using this shortcode [EVENT_LIST event_category_id=region-north] is the only way for me to get any events to show at all (without a “no events available” error). and it shows events. All events EXCEPT the ones coded for region-north. I am going to have to create the signup web page to list over 80 events by hand instead of relying on EE to show me a filtered list, or else this project doesn’t go live tomorrow at 10 AM. Sorely disappointed in this program, and hope, for what I paid for a license, a real fix is up soon. |
jfedpgh are you using the default templates or have you customized theme at all? |
|
|
Thanks Seth. Thanks, |
@jfedpgh have you tried rolling back to 3.1.29.1? |
|
|
Found it. Thanks. |
Bill, I don’t think this affects the version of MySQL you are using. It just affects the way the categories are stored in the database. With the added support for multiple categories, we started storing a comma separated list of category ids in the events_detail table. But we still store the category relations in a different table, so the existing relationships will still work for legacy events. Here is what is happening in the event_list.php file: http://www.screencast.com/t/HXQmDqypU |
|
|
haven’t tried rolling back since the corrected link to 3.1.29 was posted, I’m going to give it a go now. Thanks…hope this all gets straightened out! |
@jfedpgh please let me know what happens. It seems the fix is working for others. |
|
The support post ‘UPDATE TO 3.1.30.2 HAS BROKEN MY EVENT LISTINGS’ 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.