concrete5 5.7 Now Released
Permalink 2 users found helpfulhttp://www.concrete5.org/get-started...
It's been a long road and there are many, many updates.
http://www.concrete5.org/about/blog/core-releases/concrete5-5-7-is-...
http://www.concrete5.org/documentation/background/version_history/5...
You can download it, watch a video and read more about what has changed at the links above. This release requires PHP 5.3, and is our biggest release yet. We'll be updating our documentation over the next few weeks. Since 5.7 requires add-on and theme rewrites, 5.7 doesn't actually ship with any marketplace integration. That, and other updates, will be coming very soon. But right now please download and dive in.
As a Concrete developer, I have a lot of themes and addons in the marketplace. Is there a guide on what I need to do to make my items compatible with 5.7?
http://www.codeblog.ch/2014/09/concrete5-7-upgrade-packages/...
The post is longer that it has to be, at the end, it's pretty simple..
Where is the download link for the 5.6.3.2 Beta?
:(
.
Great opportunity to be first in the marketplace with a slew of new add ons and themes.
Great work, guys and gals.
Thank you very much for these helpful links !
I'm working on a new theme but i can't get it working..
my package is theme_anitya and my theme is anitya
First it seems that my page_theme.php doesn't have a valid namespace ? :
namespace Concrete\Package\ThemeAnitya; class PageTheme extends \Concrete\Core\Page\Theme\Theme {
After for the installation of the theme from the package controller, it seems that i just need to install it as ? :
PageTheme::add('anitya', $this->pkg);
without at the start of the controller : ?
use Concrete\Core\Page\Theme\Theme
And after for installing a page-type, i think that i will need to use :
Can you please post the whole theme so we can see everything in context?
use Concrete\Core\Page\Theme\Theme;
use this
use Concrete\Core\Page\Theme\Theme as PageTheme;
The same error appear always on page :
Class \Concrete\Theme\Anitya\PageTheme does not exist
This code:
https://github.com/concrete5/concrete5-5.7.0/blob/master/web/concret...
Checks whether your theme has a custom controller or not and since your theme doesn't have one, it shouldn't set pThemeHasCustomClass to 1.. If you check your PageThemes table, you can see that pThemeHasCustomClass is 1, set it to 0 and the problem is gone..
(If you have any more questions, please create a new discussion)
UPDATE: Sorry, you do have a custom controller, but its namespace has to be changed too
UPDATE 2: It seems like page theme controller are only loaded if they are part of the corehttps://github.com/concrete5/concrete5-5.7.0/blob/master/web/concret... Probably needs a change for 5.7.1..
Did you solve the problem?
I installed concrete 5.7.0.4 and after that, I loaded the theme Anitya to Application, everything was fine untill I tried to install the theme from my dashboard and the same error appear always on my page :
Class \Concrete\Theme\Anitya\PageTheme does not exist.
Can you try with the last version of concrete ?
5.7 is a beautiful revamp, with great development tools upgrades.
I'm really impressed by the hard work done since the first alpha snapshot last year.
Looking forward for some migration tools and community involvement.
if so, any guidlines would be appreciated :)
What about new ?
If there is a portable schema language for Doctrine DBAL (the database layer below ORM that we use for everything instead of ADODB) I'd love to know about it. Right now as Remo said we've just written our old parser for AXMLS files, and it actually works pretty well.
So it might be "feasible" to ditch the db.xml files in a trade off for using those. Then we're using more of a programming interface and less of a markup formatting though.
> On Sep 15, 2014, at 7:29 AM, concrete5 Community <discussions@concretecms.com> wrote:
That said, I guess that since now we are going to use our own flavor of XML code, at least we can maintain it better (and document it better too).
Looking at the release notes is a nice reminder of just how much work has been put into 5.7.
I'm excited to be a part of it, and I can't wait to start my next build!