TypoScript template record. TypoScript template record. The 'Template' records are the vital components used to set the design of the webpages. No matter how (almost) you would like to build your website, it must be initiated by a 'Template' record placed in the root of the page tree of the site. Basically, create a 'Template' record, enter a title and make sure to check of Clear constants, setup and Rootline. Then enter some TypoScript configuration in the Setup field and you're set. It's very important to read how to do all this in the documents listed below! Also make sure you use the Web>Template module to do all the working with templates. It's a specialized tool to help you with this. The 'Template' records are the vital components used to set the design of the webpages. No matter how (almost) you would like to build your website, it must be initiated by a 'Template' record placed in the root of the page tree of the site. Basically, create a 'Template' record, enter a title and make sure to check of Clear constants, setup and Rootline. Then enter some TypoScript configuration in the Setup field and you're set. It's very important to read how to do all this in the documents listed below! Also make sure you use the Web>Template module to do all the working with templates. It's a specialized tool to help you with this. static_template TSref | http://typo3.org/documentation/document-library/doc_core_tsref/ TypoScript by Example | http://typo3.org/documentation/document-library/doc_core_tsbyex/ static_template TSref | http://typo3.org/documentation/document-library/doc_core_tsref/ TypoScript by Example | http://typo3.org/documentation/document-library/doc_core_tsbyex/ EXT:context_help/cshimages/systemplate.png, EXT:context_help/cshimages/systemplate1.png EXT:context_help/cshimages/systemplate.png, EXT:context_help/cshimages/systemplate1.png A Template Record with constants and setup code. The Web>Template module contains tools which will help you to edit and validate TypoScript structures. A Template Record with constants and setup code. The Web>Template module contains tools which will help you to edit and validate TypoScript structures. Hiding the template will deactivate the template record. Hiding the template will deactivate the template record. If the Template Record was the first record on a page hiding it will expose the second record on the page instead. If the Template Record was the first record on a page hiding it will expose the second record on the page instead. Start time. Use this to enable a template on a certain date. Start time. Use this to enable a template on a certain date. End time. Use this to disable a template on a certain date. End time. Use this to disable a template on a certain date. The title of the template record is only an internal label and does not have any effect on the output in the frontend. The title of the template record is only an internal label and does not have any effect on the output in the frontend. Website title. Typically this will automatically be prefixed all page titles in the <title> tag of the frontend pages. Website title. Typically this will automatically be prefixed all page titles in the <title> tag of the frontend pages. TypoScript Constants. TypoScript Constants. static_template:constants static_template:constants TypoScript Setup code TypoScript Setup code Read more about TypoScript Templates in TSref, TypoScript by Example and Getting Started. Read more about TypoScript Templates in TSref, TypoScript by Example and Getting Started. static_template:config, TSref | http://typo3.org/documentation/document-library/doc_core_tsref/ Getting Started | http://typo3.org/documentation/document-library/doc_tut_quickstart/ TypoScript by Example | http://typo3.org/documentation/document-library/doc_core_tsbyex/ TypoScript Syntax | http://typo3.org/documentation/document-library/doc_core_ts/ static_template:config, TSref | http://typo3.org/documentation/document-library/doc_core_tsref/ Getting Started | http://typo3.org/documentation/document-library/doc_tut_quickstart/ TypoScript by Example | http://typo3.org/documentation/document-library/doc_core_tsbyex/ TypoScript Syntax | http://typo3.org/documentation/document-library/doc_core_ts/ Resource files for the template. For example a logo, a TTF-font etc. Resource files for the template. For example a logo, a TTF-font etc. Resource files can be referenced in TypoScript Template code by [filename]*.[ext] and has the advantage that the reference from TypoScript is not broken if you copy or export a Template Record where the resources ends up with new names. Resource files can be referenced in TypoScript Template code by [filename]*.[ext] and has the advantage that the reference from TypoScript is not broken if you copy or export a Template Record where the resources ends up with new names. Flags that will clear the inheritance of TypoScript code from former templates in the root line. There is a flag for Constants and one for Setup code. Flags that will clear the inheritance of TypoScript code from former templates in the root line. There is a flag for Constants and one for Setup code. In the Web > Template / Template Analyser module you can see how far back in the template tree that constants and setup code is inherited. In the Web > Template / Template Analyser module you can see how far back in the template tree that constants and setup code is inherited. sys_template:root sys_template:root EXT:context_help/cshimages/systemplate2.png EXT:context_help/cshimages/systemplate2.png Defines that the template represents a root of a website. Defines that the template represents a root of a website. sys_template:clear sys_template:clear If set, static templates will be included after "based-on" templates. It basically swaps the order of inclusion of these external TypoScript sources. If set, static templates will be included after "based-on" templates. It basically swaps the order of inclusion of these external TypoScript sources. The Web > Template / Template Analyser module allows you to view the order of inclusion of all TypoScript sources your template uses. The Web > Template / Template Analyser module allows you to view the order of inclusion of all TypoScript sources your template uses. Static Template records to include. Static Template records to include. static_template static_template Static Template files to include. Static Template files to include. Static template files are registered by extensions contrary to Static Template records which come from the static database table, "static_template". Static template files are registered by extensions contrary to Static Template records which come from the static database table, "static_template". sys_template:include_static sys_template:include_static Other Template Records that are included like "static templates". Other Template Records that are included like "static templates". Define the mode of inclusion of static template files. Define the mode of inclusion of static template files. If you are in doubt about the inclusion order, make sure to use the Web > Template / Template Analyser to view the order. If you are in doubt about the inclusion order, make sure to use the Web > Template / Template Analyser to view the order. Defines a template record to make active one level out in the page tree of this branch. This can be used to define another template record for the general website while having a special template for the frontpage. Defines a template record to make active one level out in the page tree of this branch. This can be used to define another template record for the general website while having a special template for the frontpage. Enter a description of the template if you like. Enter a description of the template if you like. Editor Configuration for the stylesheet editor extension. Editor Configuration for the stylesheet editor extension.