To set up the extension there are 3 steps required.
Go to some sys-folder you created and which you are using for your TS templates or create a new one. This container will contain the templates which can get selected when inserting a container content element (See section Users manual). This container templates define also which HTML templates get used by an available template.
To create such a record just use the "Create new record" button in the List module and create a new record of type "Container Template" just as you would create a news record or tt_address entry.
When editing the record you have the option to set a name for it – this one will appear in the "Container Template" select box available in a content element of type container. The other two options FE-Template and BE-Template are required as they define what the HTML templates for the container are - separated for FE and BE.
You can set this values to:
EXT:kb_nescefe/res/2cols.htmlEXT:kb_nescefe/res/be_2cols.html
EXT:kb_nescefe/res/horiz_cols.htmlEXT:kb_nescefe/res/be_horiz_cols.html
To make your tests. These are the default templates supplied with the extension. 2cols.html is a fixed 2 column template and horiz_cols is a template which allows the Editor to dynamically add horizontal columns. You will most probably want to change at least the FE-template to match the design of your website.
The horiz_cols.html template is filled in by default. So just leave the values filled in when you want to make your first tests. Of course you can set it to something like "fileadmin/mytemplates/clever_design.html" to use your own templates. (Don't take "clever_design" as an counterpart or substitute for "intelligent_design" :)
Now when you have created some templates the TYPO3 Installation still does not know that this folder contains the templates you want your Editor to select from (you could have more and different of them). To set this just add lines like the following:
TCEFORM.tt_content.container { PAGE_TSCONFIG_ID = 123}
to the Page-TS-Config of your Root-page (The TS-Config – TS-Config is in the page header - not the TypoScript Template which contains Setup and Constants). You must of course replace 123 with the UID of the sys-folder containing your templates.
In the TS-Template where you have included the static-template of CSS-Styled content (or content(default)) you have to also included the static template coming with kb_nescefe. This is similar like you have to include the static-template of tt_news.
WARNING: Always include the static template of kb_nescefe AFTER the CSS-Styled-content template – where after means BELOW in the list of static templates.
After those three steps your Editors should be able to create a container content element and select one of the in Step 1 created templates.