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?

GeeEM
 
mnakalay replied on at Permalink Reply
mnakalay
Answer edited because I initially didn't read your post correctly.

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.
GeeEM replied on at Permalink Reply
GeeEM
I will try this rename, thank you. I am unable to re-install as even the dashboard is borked by this issue!
GeeEM replied on at Permalink Reply
GeeEM
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?
mnakalay replied on at Permalink Reply
mnakalay
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
GeeEM replied on at Permalink Reply
GeeEM
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.