[TYPO3-german] Gridelements 3.0 CE Backend Layout per TypoScript

Ralf-Rene Schröder ralf.rene at online.de
Thu Sep 11 18:46:28 CEST 2014


> Wenn nich den "normalen Weg" über das Anlegen eine "CE Backend Layout"-Datensatz gehe,
> bekomme ich das Rasterlement im BE angezeigt.
> 
> Muss ich den Datensatz trotzdem anlegen oder liegt der Fehler woanders?

kann ich jetzt so nicht sehen...
aber ich mache es eigentlich NIE anders (außer das ich immer Alias
verwende um die Übersicht zu behalten)
(ich binde es sogar immer nur als include FILE ein)
bei mir ist es z.B. für das Page TS-config folgendes:
tx_gridelements {
  overruleRecords = 1
  setup {
    iff-ym-flex-g20-g20-g20-g20-g20 {
      title = FLEX 20-20-20-20-20
      description = Ein 5-spaltiges Inhaltselement (YAML flexibles Grid)
      topLevelLayout = 0
      flexformDS = FILE:<PFAD>/FLEX.xml
      config {
        colCount = 5
        rowCount = 1
        rows {
          1 {
            columns {
              1 {
                name = Links
                colPos = 11
              }
              2 {
                name = Halblinks
                colPos = 12
              }
              3 {
                name = Mitte
                colPos = 13
              }
              4 {
                name = Halbrechts
                colPos = 14
              }
              5 {
                name = Rechts
                colPos = 15
              }
            }
          }
        }
      }
    }
  }
}

und für das Setup (hier speziel für das CSS Framework YAML) folgendes:
tt_content.gridelements_pi1.20.10.setup {
  iff-ym-flex-g20-g20-g20-g20-g20 < lib.gridelements.defaultGridSetup
  iff-ym-flex-g20-g20-g20-g20-g20 {
    columns {
      11 < .default
      11.wrap = <div class="ym-g20 ym-gl"><div class="ym-gbox
ym-gbox-left"> | </div></div>
      12 < .default
      12.wrap = <div class="ym-g20 ym-gl"><div class="ym-gbox"> |
</div></div>
      13 < .default
      13.wrap = <div class="ym-g20 ym-gl"><div class="ym-gbox"> |
</div></div>
      14 < .default
      14.wrap = <div class="ym-g20 ym-gl"><div class="ym-gbox"> |
</div></div>
      15 < .default
      15.wrap = <div class="ym-g20 ym-gr"><div class="ym-gbox
ym-gbox-right"> | </div></div>
    }
    outerWrap.stdWrap.cObject < temp.FLEXwrap
  }
}
wobei in temp.FLEXwrap diverse Auswertungen für styling Klassen liegen
(Border, Schatten, etc.)


-- 
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format


More information about the TYPO3-german mailing list