Solved Templates

array_replace(): Argument #1 ($array) must be of type array, string given

Asked by Kurt Specht 4 years ago Last activity 3 years ago

Good day,
in Melvin Quickstart Template Frontend Editor I get the error "array_replace(): Argument #1 ($array) must be of type array, string given" displayed on the homepage.

Accepted answer

Marked as the solution
Toufiq Senior Staff

Please downgrade your PHP version 8 to 7.4. Thanks

34 more replies

Toufiq Senior Staff

Hi there,

Thanks for contacting us. Sorry for the inconvenience. Will you please provide me the Joomla administrator access & FTP to check the issue? I will check & get back to you soon. 

-Thanks

Kurt Specht Asked this

You have now super user rights. See hidden content. Thx.

Kurt Specht Asked this

Ok excellent that works. Is this for all Joomshaper J4 templates and installations the case?

One more issue: in general it works but the Caroussel Pro is not shown in the Frontend Editor neither the menu backgoud color unless you scroll down.

Michael Lin

Hi, I have the same error like this how to solve this? every time i use php 8 this error shows up

Toufiq Senior Staff

PHP 8 is not compatible. Please use the PHP 7.4 instead of PHP 8.0.

swemmel

That is not a solution, that is a work-around. Joomshaper stuff should be able to work on PHP8.x.

Kind regards,
Peter

Savicon AS

Agreed - PHP 7.X is nearing its end of life, and this might be a serious problem for my website in the future.

Toufiq Senior Staff

We are almost door to release Helix Ultimate PHP 8 Compatible. Now we are working on testing. We will release it soon. Thanks

swemmel

Melvin and many other Templates that are J4-ready are Helix3-driven templates, not Helix Ultimate.

What about Helix 3 and PhP8.x?

Kind regards,
Peter

Toufiq Senior Staff

After release Helix Ultimate we will start work with helix3. Thanks

Log in to reply.