Magento 2.4.3-p1 and Pearl Theme 1.10.15
Hi,
Just put up a dev site on Nexcess for our primary site. I upgraded it to Magento 2.4.3-p1 and saw an error related to Pearl. I then checked and upgraded to Pearl 1.10.15.
Still have the same error:
1 exception(s): Exception #0 (Magento\Framework\Exception\RuntimeException): Type Error occurred when creating object: WeltPixel\CustomHeader\ViewModel\ConfigProvider, Too few arguments to function WeltPixel\CustomHeader\ViewModel\ConfigProvider::__construct(), 1 passed in /chroot/home/a041f0f1/e8c5dd1fd5.nxcli.net/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php on line 121 and exactly 2 expected
Backend is fine, front end won't come up. Flushed/Regenerated every cache including the regenerating Pearl LESS files, etc. No dice.
The error seems to point squarely at Pearl compatibility with Magento, since these calls are all "internal" to the theme functioning.
Is anyone else getting this? Is there a good answer/fix to this?
Thanks.
-
Quick Update: When I just went back and downgraded my site to 2.4.2-p1 (where I started), and made sure that my Pearl Theme was still showing at 1.10.15, my front end is back up and working.
There seems to be an incompatibility between Pearl 1.10.15 and Magento 2.4.3-p1.
My next step is to try 2.4.3 and see if 1.10.15 works with that.....
-
So it looks like the issue has something to do with going from Magento 2.4.2-p1 to 2.4.3-p1.
When I went back to my dev site and downgraded from 2.4.3-p1 to 2.4.2-p1, then up to 2.4.3, then up to 2.4.3-p1, everything worked.
Can't say what modules that were upgraded/downgraded in the process made this possible, but it looks like my dev site is now running with Magento 2.4.3-p1 and Pearl 1.10.15.......
Yet another software mystery in the world. But at least my problem is solved and Pearl Theme is now working as expected.
Now to try this on my live site (after I've backed it up) to see if this will work in the real world.....
Please sign in to leave a comment.
Comments
2 comments