help to better help you:

Please: add always Joomla / JEM version and details to your posts, so we can try to reproduce your issue!

Update issue migrating from JEM 4.3.4 to 4.4.2

Update issue migrating from JEM 4.3.4 to 4.4.2

3 hours 18 minutes ago - 3 hours ago
#34691
I have recently updated my Joomla to version 4 (4.4.14), and JEM to 4.3.4.

My upgrade path was:
  1. J 3 / JEM 2.3.6
  2. J 4
  3. JEM 4.1.0
  4. JEM 4.2.2
  5. JEM 4.3.4
All good so far, the JEM DB is intact.

When I update to JEM 4.4.2 it says "Installation of the package was successful" on the Extensions Install page of Joomla, and I can still see the events in the JEM control panel, and in the DB via phpMyAdmin.

However, in the JEM DB front end on my website it is empty - saying "Currently, no events are available". I use a JEM Simplelist. I can see that "month" field is changed to 2 separate fields "YYYY" and "MM", wondering if I need to change some setting for the events to show ??

Note that my JEM DB is old, it has been with me from J 1.5 -> J 2.5 -> J 3 -> J 4. Not sure if this is relevant.

Thanks for any hints on this.
Last edit: 3 hours ago by jonasbang.

Please Log in or Create an account to join the conversation.

Re: Update issue migrating from JEM 4.3.4 to 4.4.2

3 hours 3 minutes ago
#34692
Screenshot:
 

Please Log in or Create an account to join the conversation.

Re: Update issue migrating from JEM 4.3.4 to 4.4.2

3 hours 1 minute ago
#34693
All events are set to:
  • Access: Public
  • Status: Published and is current.
And, if I do a full roll back to a complete website backup with JEM 4.3.4, the events again show on the Simplelist as expected.

Please Log in or Create an account to join the conversation.

Re: Update issue migrating from JEM 4.3.4 to 4.4.2

1 hour 52 minutes ago
#34694
Hi jonasbang,I could reproduce this on a clean Joomla 4.4.14 with the official JEM 4.3.4 and 4.4.2 packages. Your database is most likely fine. The Simplelist in 4.4.2 handles two menu item options differently than 4.3.4, and with the old values the list can end up empty.

 What I testedFour test events: one in the past (1 Oct), one that is running now (10–20 Nov), one in the future (5 Dec), and one archived event. Automatic archiving of old events was switched off. Each row below is a Simplelist menu item with different settings.Menu item settingJEM 4.3.4 showsJEM 4.4.2 showsShow only archived events = No, Number of days before today = 0 (default)past, running, futureonly the future eventShow only archived events = Yespast, running, futureonly the archived eventNumber of days before today = 60past, running, futurepast, running, futureOld menu item where these options were never savedpast, running, futureonly the future eventWhat this means:
  • In 4.3.4 the Simplelist ignored these menu options and showed every published event.
  • In 4.4.2 they are applied:
    • "Number of days before today" = 0 now means: only events that start today or later. Past events are hidden, and so are events that started before today but are still running. Old menu items count as 0 as well.
    • "Show archived events" has become "Show only archived events". If that option was set to Yes on your menu item, 4.4.2 shows only archived events. If you have no archived events, you get "Currently, no events are available".
The new "YYYY" and "MM" filter fields are only the month filter of the list. They do not hide anything as long as you leave them empty.

 What you can tryOpen your Simplelist menu item and check:
  1. Show only archived events: set it to No.
  2. Number of days before today: if you also want past events in the list, enter a large number, for example 3650 (about 10 years). In my test, the past and running events then showed again in 4.4.2.
  3. Save the menu item, then reload the page.

Small extra noteThe running event that is hidden in 4.4.2 with "Number of days before today = 0" is fixed in JEM 4.5.0: there it is shown again, because the list checks the end date instead of the start date. Past events are still hidden with 0 in 4.5.0, so step 2 is still needed if you want them.
 If it is still empty, could you post:
  • the date range of your events: all in the past, or also today or later?
  • a screenshot of the options of your Simplelist menu item;
  • whether there are archived events, and the setting for old events in JEM Settings (archive, delete, or nothing);
  • your PHP version, and any warning in
    Code:
    administrator/logs/everything.php
    from the moment you load the page.
The screenshot in your second post only came through as a small thumbnail, so I could not read it.  Also be aware that Joomla 4 is outdated
JEM 5.1.0 + Joomla 6

Please Log in or Create an account to join the conversation.

Time to create page: 0.597 seconds