Theme is not installable

Permalink
Good Day everybody,

I'm looking forward to change my static .html file into a Concrete5 Theme.

First - I have been working with Joomla for many years. And every time I've done a new Website I was kind of dissatisfied about the workflow. Especially the "Back-End-Editing" is not very user friendly.

Now my Problem. I was doing the same as told in the Video "Converting an HTML Template to a Concrete5 Theme". I've made a "description.txt" and a folder named "kinderosteopathie".
In the video they installed the theme at this point - but i can't.
It is kind of displayed to me - but not shown the text of the description.txt. *See the attached file
Wenn i click "installieren" nothing happens.
The url changes to: "dashboard/pages/themes/install/kinderosteopathie" but nothing changes.
I also tried to install another concrete5 template which worked perfect.

Can anybody help me please.

I'm sorry for my amateur-like writing skills. I'm from Germany.

With kind regards
Jörn

1 Attachment

emsikone
 
JohntheFish replied on at Permalink Reply
JohntheFish
Have a look at the free Cloneamental theme. It is a direct clone of the core Elemental theme, but shows you how to package it up and install everything. Its a great starting point for creating your own bootstrap based theme.
emsikone replied on at Permalink Reply
emsikone
So it is not possible to do the templateing like it is described here?
http://documentation.concrete5.org/developers/designing-for-concret...

I try to read some about doing a package. But if it is possible in another way. That would be great
JohntheFish replied on at Permalink Reply
JohntheFish
No, you don't need to place your theme in a package. Just that is an easy example to start building from. Apart from the packaging, the rest is very similar to buidling in application/themes/
emsikone replied on at Permalink Reply
emsikone
In Germany we have a saying:
Sometime you can't see the forest because the mass of trees.

Finally I spent about 6 hours splitting the whole Template in header, header_top etc. till I found out the fault was the title. It contains "ü".

So now it is solved and I have another Problem, which will be very hard to find.

Fatal error: Call to a member function hasPageThemeGridFrameworkOffsetClasses() on null


If you got an idea where to start let me know. :-)
tallacman replied on at Permalink Reply
tallacman
Post your theme here and Ill let you know whats wrong.
emsikone replied on at Permalink Reply 1 Attachment
emsikone
Thank you for your help.

Even if the problem with the installation is fixed. May you have a look at the fault I get now.
I attached the Template.

I had to convert it "blind". So I could imagine there is the one or the other error in it.

Kind regards
tallacman replied on at Permalink Reply 1 Attachment
tallacman
When you install this theme over existing content that uses layouts you must include a page_theme.php file thats specifies a grid layout. That was the only issue. Also notice the namespace path. when the theme is in your appllcation/themes directory it looks like this one. If its a package it looks different and if . you look at the core elemental theme page_theme file it specifies that path.