I tried viewing /plugins/eventin-pro/core/settings/settings.php but no such file exists. Inside of the settings folder there is a folder called “views” and that’s it. Inside of views there are two files named country-info.php and email-notification-settings.php
Hi @hagentertainment Can you please update the latest version Free 4.0.8 and Pro version 4.0.7 . The current free version of the plugin is 4.0.8. You need to update both Free and Pro version. As there is php error now, you can rename and upload the eventin plugin from Cpanel also. Please, let us know the update. Regards.
This reply was modified 2 months, 3 weeks ago by Ehsan Riyadh.
This reply was modified 2 months, 3 weeks ago by Ehsan Riyadh.
Let me back up for a minute. I am updating the plugin because I’m not sure when but a few weeks back, the location of my events started appearing as “Array”. Please see the screenshot, the red is showing the location appearing incorrectly in the event header but appearing correctly in the event sidebar.
The php error message has something to do with all of my locations for some reason being detected as arrays and therefore causing an “illegal offset type”. I’m not sure when this issue started happening but I noticed it a few days ago. Previous the location in the banner/header area was showing correctly and matching that of the side bar.
I was able to resolve the critical error by going into PhpMyAdmin and executing the SQL “DELETE FROM wpstg2_postmeta WHERE wpstg2_postmeta.meta_key = ‘etn_event_location'”;
I tried going back to the admin area and editing my events to re-input the location. I type in “Localhost Gaming Lounge, 401 N Broad St, Philadelphia, PA 19108”. When I save it, I see see the “Array” text pop up in the banner/header area. Also, my map on my event page looks like this:
After trying to add my location again, this is what appears in my database (all of these records are for the one event which is why the output is showing as an array
This reply was modified 2 months, 3 weeks ago by hagentertainment.
This reply was modified 2 months, 3 weeks ago by hagentertainment.
This reply was modified 2 months, 3 weeks ago by hagentertainment.
Disregard the last screenshot with the database because I must not have deleted all of the records. Those are locations for different events. I did finally clear out all locations for all events and then went back in and tried to add a location for just one event. The l”a:4:{s:7:”address”;s:59:”Localhost Philly, North Broad Street, Philadelphia, PA, USA”;s:8:”place_id”;s:27:”ChIJDY4-SmXIxokR9yHqSx04ALQ”;s:8:”latitude”;d:39.959724399999998922794475220143795013427734375;s:9:”longitude”;d:-75.1615599999999943747752695344388484954833984375;}” but for some reason the value is still being handled as an array.
We have already fixed the Array issue on the plugin, and the data you is is now in the object method: a:4:{s:7:”address”;s:59:”Localhost Philly, North Broad Street, Philadelphia, PA, USA”;s:8:”place_id”;s:27:”ChIJDY4-SmXIxokR9yHqSx04ALQ”;s:8:”latitude”;d:39.959724399999998922794475220143795013427734375;s:9:”longitude”;d:-75.1615599999999943747752695344388484954833984375;}”
Here you can see the Data also with the lat and long. We make it more legit for using the map automatically. But the issue is on your Eventex theme. They didn’t fetch the location on our latest release wise. And that’s why the location is showing as Array. It is an Array because it has now lots of parameters in the object. But Evenex was in their old code.
Please contact Evenex to solve this.
I hope you’ll be able to understand us.
Thanks for using our product and being with us. Good day.