Dolibarr Website Module: Experiences with template "corporate"?

Up to now, I had my company website built with Wordpress. While it was working out ok, the required amount of additional modules created various quirks and inconsistencies, so I decided to try something new.

I like the approach of Dolibarr, providing CMS functionality in a relatively simple way for several domains/landing pages in one place and personally I have no general problems of diving directly into css and html for this purposes. Apparently, the module is still a bit rough around some edges, so I want to check, if somebody found already solutions for my issues:

The availability of templates is understandably a bit limited. So I went for the pre-installed template “corporate”, which is a nice collection of useful building blocks. However, I have an issue with the main menu: The first entry is getting assigned the css-class “active” to be highlighted. But this never changes when I select a different menu entry/page, which should then be highlighted as “active” instead. Is there an easy way to achieve this?

In the css-file there are provisions to use a customizable maincolor and a second maincolorbis for the website. In the database, the columns are created, but I guess the functionality to read this out is not there at the moment?

There is an example provided for some blog entries. The disadvantage: If I want to change the overall layout for them, I would need to change every single blog post file. I would prefer sub-templates for these kinds of pages. Maybe someone has a good technique or a library for this?

1 Like

@priojk,

Hi,
Did you find any good resources to take this forward?

Hi,

I worked my way through it and I am now happy with the results, although some compromises have been made. E.g. I did not use the highlighting of the active tab at all.

Just be aware that you will probably not find an agency, which can provide you with the complete website, like e.g. for Wordpress. The implementation has to be done partly on your own or by programmers with some additional knowledge about html and css.