Hallo,
ich versuche einen HTML "Container" zu erstellen der einen Parallax
Effect in eine Seite integriert.
Dazu will ich gridelements unter 6.1.x einsetzen.
Ziel ist ein einfaches GridElement fürs Backend, damit der Editor nur
ein Element anlegen muss und dann dort Inhalte erstellen kann.
Normalerweise ist es wie bei einem 2spaltigem Grid Container z.B. 50% -
50%, wobei ich ein Bild als Hintergrund per style="background-image:
bild.jpg" über eine Flexform Feld füllen muss. Evtl. kommt noch ein Feld
für die Höhe dazu. Die Inhalte des Containers kommen normal aus dem Backend.
Ich weis das ich dazu ein Gridelement anlegen, und mittels flexform
Eingabefelder definieren muss .
Ich brauche ein feld:id , feld:bild, feld:height und eine feld in die
ich dann noch normale content elemente aus dem backend eingeben kann.
<T3DataStructure>
<sheets>
<sDEF>
<ROOT>
<TCEforms>
<sheetTitle>Parallax Element</sheetTitle>
</TCEforms>
<type>array</type>
<el>
<id>
<TCEforms>
<label>Container ID</label>
<config>
<type>input</type>
</config>
</TCEforms>
</id>
<bild>
<TCEforms>
<label>Bild</label>
<config>
<type>input</type>
</config>
</TCEforms>
</bild>
<height>
<TCEforms>
<label>Höhe in Pixel</label>
<config>
<type>input</type>
</config>
</TCEforms>
</height>
</el>
</ROOT>
</sDEF>
</sheets>
</T3DataStructure>
Der Inhalt des Containers kommt ja dann aus der Raster-Konfiguration.
Die kann ich doch dann direkt in TS abfragen*
*Dann muss ich noch die flexform Felder mittels TS verarbeiten
## Parallax Grid Element
tt_content.gridelements_pi1.20.10.setup{
1<lib.gridelements.defaultGridSetup
1{
### Das ist das Feld mit dem Container Inhalt
columns{
## Die Nummern werden im Grid Editor vergeben
10<.default
10.wrap=<div>|</div>
}
### Weitere Felder aus dem Flexform
container=COA
container{
20 = TEXT
20 {
data = field:flexform_id
wrap = <div id="|"></div>
}
30=TEXT
30.value=<div>TEST
100=TEXT
100.value=</div>
}
}
}
Aber ich komme da nicht weiter. Die Container Daten werden nicht ausgegeben.
Gibt es irgendwo ein gutes Howto für Gridelements und Flexforms.
Oder geht man da ganz anders ran.
Besten Dank für Hilfe
Christian
_______________________________________________
TYPO3-german mailing list
[email protected]
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german