Am 24.11.2014 21:05, schrieb Renzo Bauen:
> Ich mache deshalb meine Definitionen immer im PageTSSetup, so kann ich
> selber bestimmen, wie die "ID of gridelement" und dann greift der Code
> mit dem Wrapping auch an der richtigen Stelle!
und als Zusatztipp um den Code noch lesbarer zu haben
nutze ich dann eigentlich fast immer Alias Angaben,
um nicht immer nach der ID suchen zu müssen

Beispiel: mynamespace_accoordion_01
(mynamespace_ um Kollisionen mit anderen die die gleiche Idee haben zu
vermeiden, und das _01 um verschieden Variationsmöglichkeiten zu haben)

page TSconfig:
(oder auch gerne über einen FileProvider ausgelagert in Dateien)

tx_gridelements.setup {
  mynamespace_accoordion_01 {
    title = AccordionContainer (mynamespace_accoordion_01)
    description = Ein horizontal öffnendes Accordion
    config {
      colCount = 1
      rowCount = 1
      rows {
        1 {
          columns {
            1 {
              name = Accordions
              colPos = 50
            }
          }
        }
      }
    }
    icon = ../fileadmin/design/Resources/Public/Images/acc-container.gif
    frame = 1
  }
}


template TSsetup:
(ebenfalls gerne ausgelagert in Dateien)

tt_content.gridelements_pi1.20.10.setup {
  mynamespace_accoordion_01 < lib.gridelements.defaultGridSetup
  mynamespace_accoordion_01 {
    columns {
      # colPos ID
      50 < .default
      50.wrap = <div class="accordion-content hidden">|</div>
    }
  }
}


-- 
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an