Removing the Community Store killed the site
Permalink
I have/had the community store on my site. I installed a theme which cleared the site content, including store content. So, I wanted to re-install the store to correct it, but I have other developments (square integration) which I didn't remove. Now, the whole site has died, displaying the message:
Class 'Concrete\Package\CommunityStore\Src\CommunityStore\Payment\Method' not found
How can I rectify this?
Class 'Concrete\Package\CommunityStore\Src\CommunityStore\Payment\Method' not found
How can I rectify this?
I will try this rename, thank you. I am unable to re-install as even the dashboard is borked by this issue!
I am unsure where to locate this file. I can see in /concrete/blocks that there are a number of folders, each with a controller.php. Which would I need to remove? Is there a way to check the logs outside of dashboard to see where the error is originating?
You have to look inside the packages folder at the root of your website. There you will see all your packages, look for the community store related ones (you talked about squarespace) and inside those you will find a file called controller.php
It's a little confusing in my setup as it was installed by godaddy. I found it, renamed it, it worked(allowed me in the to site). I will fix and re-install, thanks.
Try renaming the file controller.php inside your leftover packages to something else so Concrete5 will ignore those packages. If that stops the error from happening, install Community Store again then rename those controller files back to normal.