DEPRECATION WARNING

This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

TypoScript

Bootstrap Package was built to be as adjustable as possible, so nothing is fixed and everything can be overridden with TypoScript constants. The constants are grouped in basic and advanced settings. Use the TYPO3 Constant Editor in the backend to modify the values.

Bootstrap Package: Basic Constants

The basic settings will provide easy to use and understandable options for that are used mainly for styling and appearance.

page.meta

Property Data Type  
description string  
author string  
keywords string  

page.theme

Property Data Type  
navigationstyle options default | inverse
navigationtype options 0 | top | bottom
breadcrumb boolean 1 | 0
breadcrumbEnableLevel integer+ 2

page.theme.news

Property Data Type  
list.header_position options left | center | right
list.header_layout options 1 | 2 | 3 | 4 | 5
list.imageorient options 0 | 1 | 2 | 8 | 9 | 10 | 17 | 18 | 25 | 26
list.imagecols options 1 | 2 | 3 | 4 | 5 | 6
list.maxW integer 1140
list.maxWInText integer+  
pagination.itemsperpage integer 5

page.theme.language

Property Data Type  
enable boolean 1 | 0
languageValue string auto | 0,1,2

config.language.default

This configuration is available for instances without the sites extension only!

Property Data Type  
enable boolean 1 | 0
title string  
nav_title string  
language string  
locale string  
hreflang string  
direction options None | Left to Right | Right to Left

Bootstrap Package: Advanced Constants

The advanced settings should be used only if you really know what you are doing.

page.fluidtemplate

Property Data Type  
layoutRootPath string EXT:bootstrap_package/Resources/Private/Layouts/Page/
partialRootPath string EXT:bootstrap_package/Resources/Private/Partials/Page/
templateRootPath string EXT:bootstrap_package/Resources/Private/Templates/Page/

page.includePath

Property Data Type  
css string EXT:bootstrap_package/Resources/Public/Css/
icons string EXT:bootstrap_package/Resources/Public/Icons/
javascript string EXT:bootstrap_package/Resources/Public/JavaScript/

page.meta

Property Data Type  
viewport string width=device-width, initial-scale=1
robots string index,follow
apple-mobile-web-app-capable string no
compatible string IE=edge,chrome=1
google string notranslate

page.tracking.google

Property Data Type  
trackingID string  
anonymizeIp boolean 1 | 0

config

Property Data Type  
no_cache boolean 1 | 0
removeDefaultJS options 0 | 1 | external
compressJs boolean 1 | 0
compressCss boolean 1 | 0
concatenateJs boolean 1 | 0
concatenateCss boolean 1 | 0
admPanel boolean 1 | 0
prefixLocalAnchors options EMPTY | all | cached | output
headerComment string Based on the TYPO3 Bootstrap Package by Benjamin Kott - http://www.bk2k.info

plugin.bootstrap_package.settings

Property Data Type  
overrideLessVariables boolean 1 | 0
cssSourceMapping boolean 1 | 0

plugin.bootstrap_package_contentelements.view

Property Data Type  
layoutRootPath string EXT:bootstrap_package/Resources/Private/Layouts/ContentElements/
partialRootPath string EXT:bootstrap_package/Resources/Private/Partials/ContentElements/
templateRootPath string EXT:bootstrap_package/Resources/Private/Templates/ContentElements/