Hier nun die Lösung mit der es geht:
Code HTML:
       <div class="container-fluid">
 <div class="row">
 <h1>{sometext}</h1>
        <f:format.raw>{content}</f:format.raw>
    </div>
</div>

Code Setup.ts (ausgelagert):
<INCLUDE_TYPOSCRIPT: 
source="FILE:fileadmin/Page/gridelements/bootstrap3_grid/setup.ts">

# Default PAGE object:
page = PAGE
page {
 includeCSS.bootstrapMain = fileadmin/Page/template/bootstrap/css/bootstrap.css
 includeCSS.bootstrapBlog = fileadmin/Page/template/bootstrap/css/blog.css
 includeCSS.bootstrapTheme = 
fileadmin/Page/template/bootstrap/css/bootstrap.min.css
 includeCSS.bootstrapCustom = 
fileadmin/Page/template/bootstrap/css/starter-template.css
includeJS.jquery = fileadmin/Page/template/bootstrap/js/jquery.js
 includeJSFooter.bootstrap = fileadmin/Page/template/bootstrap/js/bootstrap.js
   10 = FLUIDTEMPLATE
   10 {
       file = fileadmin/Page/template/bootstrap/index.htm
       layoutRootPath = fileadmin/Page/template/layouts/
       partialRootPath = fileadmin/Page/template/partials/
variables {
     siteName = TEXT
     siteName.value = TestserverTS1 (setupts)
content < styles.content.get
     contentRight < styles.content.getRight
#      slider < styles.content.get
#      contentLeft < styles.content.getLeft
#      footer < styles.content.getBorder
} }
}

   # Tab Container
   6 < temp.gridelements.defaultGridSetup
   6 {
   prepend = COA
   prepend {
   10 = CONTENT
   10 {
   table = tt_content
   select {
   selectFields = header, uid
   where = CType='gridelements_pi1'
   andWhere = tx_gridelements_backend_layout=7
   }
   renderObj = COA
   renderObj {
   5 = LOAD_REGISTER
   5 {
   Counter.cObject = TEXT
   Counter.cObject.data = register:Counter
   Counter.cObject.wrap = |+1
   Counter.prioriCalc = intval
   }
   10 = TEXT
   10 {
   field = header
   insertData = 1
   wrap = |
   outerWrap.cObject = CASE
   outerWrap.cObject {
   key.data = register:Counter
   default = TEXT
   default.value = |
   1 = TEXT
   1.value = |
   }
   }
   }
   wrap = |
   }
   #20
   }
   columns {
   11 < .default
   11 {
   wrap = |
   renderObj {
   5 = LOAD_REGISTER
   5 {
   CounterEls.cObject = TEXT
   CounterEls.cObject.data = register:CounterEls
   CounterEls.cObject.wrap = |+1
   CounterEls.prioriCalc = intval
   }
   stdWrap.insertData = 1
   stdWrap.outerWrap.cObject = CASE
   stdWrap.outerWrap.cObject {
   key.data = register:CounterEls
   default = TEXT
   default.value = |
   1 = TEXT
   1.value = |
   }
   }
   }
   }
   outerWrap = |
   }

   # Tab Element
   7 < temp.gridelements.defaultGridSetup
   7 {
   columns {
   11 < .default
   11 {
   }
   }
   }


   Als Basis also Backendlayouts definiert mit:
backend_layout {
        colCount = 1
        rowCount = 1
        rows {
                1 {
                        columns {
                                1 {
                                        name = content
                                        colPos = 0
                                }
                        }
                }
        }
}


Mit colPos = bekommt man den Hauptinhalt.
Dann mit Gridelements die Spalten und Inhalte einfügen.
Über Bootstrap css wird es dann definiert.
Gridelements kam von hier:
https://www.merec.org/typo3/twitter-bootstrap-3-grid-mit-grid-elements-fuer-typo3


_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an