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.logo
Property |
Data Type |
|
file |
string |
EXT:bootstrap_package/Resources/Public/Images/BootstrapPackage.png |
height |
integer |
60 |
width |
integer |
210 |
alt |
string |
|
Example:
page {
logo {
file = fileadmin/Theme/Logo.png
height = 50
width = 150
alt =
}
}
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.copyright
Property |
Data Type |
|
enable |
boolean |
1 | 0 |
text |
string |
Built on a Windows 8.1 Surface Pro. Running with TYPO3.
Made with <3 by Benjamin Kott |
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 |
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/ |