Themes

Themes

To seperate content and different designs even further, we created themes. Therefore everything "design" releated should go into the corresponding "themes" folder. By default, there are only 2 (at the moment) "bxcms" and "standard". "Standard" is not an actual theme but contains a lot of stuff for the admin, "bxcms" is a very simple theme for the demo.

If you want to write a new theme, the best thing is to copy the bxcms folder and then to adjust conf/config.xml, .htaccess and data/themes/.configxml. Since we always point to only themes/ and not themes/bxcms/ that's all you have to do, the rest happens in BxCMS, resp. with the help of mod_rewrite. We hope to have a system in place in the future, where you can define your theme in one place and everything else adjust accordingly.

There are 2 different templating engines currently built in into BxCMS, XSLT and TAL. We prefer XSLT and it's far more powerful than TAL right now. See the corresponding sections for more details.

Labels:

Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.
These projects are supported by Liip AG