Installation

Ab TYPO3 v.8.7.0

Bevor die EXT:t3sbootstrap installiert werden kann, müssen folgende Extensions installiert werden:

Danach kann die EXT:t3sbootstrap installiert/aktiviert und unter "Statische Templates" nach Gridelements eingeschlossen werden.

Die Fehlermeldung bei der Installation mit gridelements 8.0.0-dev kann ignoriert werden.

TypoScript Setup

Das Root-Setup sollte, nach der Installation von t3sbootstrap, kein Page-Objekt enthalten!

Bei einigen Installationen, wird standardmäßig ein Page-Objekt eingefügt - z.B.: TS-Setup:

# Default PAGE object:
page = PAGE
page.10 = TEXT
page.10.value = HELLO WORLD!

Dieses ist zu entfernen - ansonsten funktioniert t3sbootstrap nicht!

TypoScript Konstanten

Jetzt können noch einige Konstanten angepasst werden.

Default Settings:

bootstrap.config {
  # "T3SB Config" on subpages: if disable from rootpage	 or from rootline if enabled (slide).
  rootline = 1
  # Content Only On Rootpage: disable navbar, jumbotron, breadcrumb and footer on rootpage if enabled.
  contentOnlyOnRootpage = 0
  # Compress: compress and concatenate JS and CSS.
  compress = 1	
  # Disable Prefix Comment:
  disablePrefixComment = 1
  # Robot Meta Name:
  robots = index, follow
  # Revisit-after Meta Name:
  revisitAfter = 7 days
  # RealUrl: config.tx_realurl_enable = 1 & config.absRefPrefix = /
  realurl = 0
  # baseURL: config.baseURL
  baseURL =
  # Last Modified Content Element: display the date of the last modified content on current page in the footer.
  lastModifiedContentElement = 0
  # Date Format: the date format to use in ext:t3sbootstrap.
  dateFormat = d.m.Y
  # Subheader Color: Contextual text classes e.g. secondary, danger etc.
  subheaderColor = secondary
}
# Fallback, wenn keine Bildbreite im CE angegeben wird: Big (colPos=0) / Small (colPos=1 oder 2)
bootstrap.image {
  # Fallback image size in ColPos=0 (in px): only if BE-layout != OneCol && !imgWidth
  default.width.big = 825
  # Fallback image size in ColPos=1 && ColPos=2 (in px): only if BE-layout != OneCol && !imgWidth
  default.width.small = 385
}
# Default Image-Pfad sowie width & height für das Brand-Image 
bootstrap.navbar {
  image.defaultPath = EXT:t3sbootstrap/Resources/Public/Images/bootstrap-solid.svg
  image.width = 30
  image.height = 30
}