I unfortunately just can’t seem to get downloaded themes working for my site. I’ve got the zips from the Marketplace, and I’ve uploaded and extracted them in the /packages folder.
When I go to the Themes page for my site, the themes are shown as (No Name) (No Description). See the screenshot below of what I mean. I can activate them, but nothing changes. My site just loads a blank page. The one theme I installed before did work, so I’m not sure why the latest ones are blank.
Hey! I have (as shown in the below image) already unzipped them there. That’s when they became available to install on the Themes page. But they’ve been blank unfortunately. Any idea what could’ve gone wrong?
You’re a star! That was the part I hadn’t done. Thank you very much. The theme I wanted to install had an “object is a special class name” error. So, it refused to install properly. Does that mean it’s just old and incompatible with the latest version of Concrete5?
Find the ThemeSupermintOptions.php file in the theme_supermint/src/Models folder and on lines 7 and 25 change Object to ConcreteObject and see if that helps.
Hey! Thanks so much for the suggestion. It actually did get the error to go away, but tons more other errors appeared during the install. I just switched to a different theme, which installed flawlessly. I appreciate your help!
Actually, Supermint and all of @sebastienj themes have been transferred to the community Github group under an MIT license and anybody is free to offer pull requests to fix it.
It also looks like the MIT licensed copy in GitHub might be missing the 3.4+ changes (or maybe they are part of this pull request.
I can update the Marketplace listing to warn about the PHP 7 incompatabliity. @mnakalay do you happen to know if there’s much community need or demand to bring this theme up to date?
If not, maybe we sholud disable it in the Marketplace. It’s not fun to download themes which are not going to work out of the box.
This has always been a very well-loved theme ever since 5.6 @Myq
Recently the original dev accepted to change the license to MIT and transfer it over the concrete5-community organization started by @mlocati
The idea was that, as new pull requests would fix issues, I would update the marketplace page.
I see no problem in disabling downloads or adding a warning until it’s updated. And if that happens, as an admin, I can update the market page.