Am 18.05.2016 um 02:17 schrieb flex L: > Hallo, > > ich bin noch relativ neu im Thema Typo3. Habe es nun aber geschafft ein > auf gridelements und fluid basierendes Content Element zu erstellen, was > so in meiner Installation auch erst mal so funktioniert, wie ich es möchte. > > Allerdings möchte ich dieses CE auch gerne an andere weitergeben. Als > "Paket". Der Großteil ist natürlich schon in der Extension. Was ist aber > mit dem Backend Layout? Auf der anderen Seite greife ich in meinem > Template TS (in meiner Extension) auf die IDs des BE und der einzelnen > Spalten im BE zu. Die weiß man ja jetzt noch nicht, bevor man das BE > angelegt hat. Wie geht man mit sowas um? Das wird ja grundsätzlich > notwendig sein, wenn man Extension ausliefert, oder habe ich da ein > Denkfehler? > > tt_content.gridelements_pi1.20.10.setup { > # ID des Gridelements > 1 < lib.gridelements.defaultGridSetup > 1 { > # FLUIDTEMPLATE konfigurieren > cObject = FLUIDTEMPLATE > cObject { > file = EXT:pradar_template/Resources/Private/Templates/test.html > } > } > } > > Bei mir hat das Backend Layout jetzt die ID 1. Beim nächstes könnte es > ja die ID 24 haben oder was auch immer. >
Da kannst statt "1" einen String nehmen. Wenn du das Rasterelement mit dem Konfigurator im Backend anlegst, kannst du im Reiter "Konfiguration" einen Aliasnamen vergeben. Der führt dann dazu, dass im Typoscript-Setup dieser Aliasname anstatt der Grid-ID "1" verwendet wird. Für die Weitergabe empfiehlt es sich, das Gridlayout als Seiten-TS zu exportieren und über eine eigene Extension für andere Projekte zu recyclen. Näheres steht in der Doku und bei diversen Fundstellen deiner Lieblingssuchmaschine. Beste Grüße Stefan -- Bergische Webschmiede Dipl.-Ing. Stefan Padberg TYPO3-Integrator und Webprogrammierer :: Borner Str. 18 - 42349 Wuppertal :: +49 202 97648355 :: +49 173 9219845 :: p...@bergische-webschmiede.de :: http://www.bergische-webschmiede.de _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german