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

navigation.style

options

default | inverse

navigation.type

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

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

overrideParserVariables

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/