I've recently built a J4 (4.1.5) website from scratch on a MAMP localhost running PHP 7.4.21 and everything has been working fine.
I updated the PHP version to 8.0.8 and attempted to created a streamlined client admin area having a Custom client admin (see https://magazine.joomla.org/all-issues/ ... experience) and everything worked fine UNTIL I tried to add a menu item to the client admin menu.
When I select "Menu Item Type" a list of items should appear
When I select "Menu Item Type" I receive the notification -
"An error has occurred.
0 strlen(): Argument #1 ($string) must be of type string, array given
If I rollback to PHP version 7.4.21 everything works as expected so I'm wondering if this might be a J4 / PHP 8 bug?
Labels |
Removed:
?
|
Labels |
Added:
No Code Attached Yet
|
Labels |
Added:
PHP 8.x
|
so not a core issue let's close it then
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2022-08-04 10:10:39 |
Closed_By | ⇒ | alikon |
It would appear this problem was linked to the component OSMap Free? I disabled the component and everything started to work as expected
This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/38381.