[TYPO3-german] Gridelements - Erweiterungsoptionen werdennichtgespeicheert
JCL - Johannes C. Laxander
jc at laxander.com
Tue Sep 16 11:19:58 CEST 2014
Hallo Renzo,
vielen Dank für deine Antwort !
Im Backend wird das Flexform richtig angezeigt und ich kann auch Werte aus den Selects auswählen. Insoweit scheint die Struktur zu stimmen. Nur: das Feld 'pi_flexforms' ist nach dem Speichern des Datensatzes leer!!! Trotzdem werde ich es nochmal mit deinem Beispiel vergleichen.
Eingebunden wird es bei mir in dieser Art:
tx_gridelements {
overruleRecords = 1
setup {
2 {
icon = FILE:<pfad>/2-col.gif
title = Gridelement - 2 Spalten flexibel
description = Aufteilung des Inhaltsbereichs in 2 Spalten - flexibel
flexformDS = FILE:<pfad>/2-col.xml
...
}
...
}
}
Gruß, Johannes.
> -----Ursprüngliche Nachricht-----
> Von: typo3-german-bounces at lists.typo3.org
> [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von
> Renzo Bauen
> Gesendet: Dienstag, 16. September 2014 10:37
> An: typo3-german at lists.typo3.org
> Betreff: Re: [TYPO3-german] Gridelements -
> Erweiterungsoptionen werdennichtgespeicheert
>
> Hallo Johannes
>
> könnte es sein, dass dein Flexform nicht richtig strukturiert ist?
> Ich habe eins, das sieht so aus:
>
> <T3DataStructure>
> <meta type="array">
> <langDisable>1</langDisable>
> </meta>
> <sheets>
> <sDEF>
> <!-- General Settings / Begin -->
> <ROOT>
> <TCEforms>
> <sheetTitle>Animations-Optionen</sheetTitle>
> </TCEforms>
> <type>array</type>
> <el>
> <effect>
> <TCEforms>
> <label>Effect</label>
> <config>
> <type>select</type>
> <items type="array">
> <numIndex index="0"
> type="array"><numIndex index="0">fade</numIndex><numIndex
> index="1">fade</numIndex></numIndex>
> <numIndex index="1"
> type="array"><numIndex index="0">fadeOutIn</numIndex><numIndex
> index="1">fadeOutIn</numIndex></numIndex>
> <numIndex index="2"
> type="array"><numIndex index="0">push</numIndex><numIndex
> index="1">push</numIndex></numIndex>
> </items>
> <size>1</size>
> <minitems>0</minitems>
> <maxitems>1</maxitems>
> </config>
> </TCEforms>
> </effect>
> <speed>
> <TCEforms>
> <label>Speed</label>
> <config>
> <type>input</type>
> <size>8</size>
> </config>
> </TCEforms>
> </speed>
> </el>
> </ROOT>
> </sDEF>
> <!-- General Settings / End -->
> </sheets>
> </T3DataStructure>
>
> Soweit ich mich erinnern mag, hatte ich zwei Probleme beim
> Entwickeln dieses Sheets:
> 1. Die genaue Syntax damit das Formular so angezeigt wird,
> wie ich das möchte und auch richtig über TS ausgelesen werden
> kann (Problem
> Variablennamen...)
> 2. Das Einbinden hat bei mir nur mit
> "tx_gridelements.setup.1.pi_flexform_ds_file = ..." oder mit
> "tx_gridelements.setup.1.flexformDS = ..." geklappt.
>
> Im Fluid-Template für die Darstellung kann ich dann mit
> {data.flexform_effect} und {data.flexform_speed} auf die
> eingegebenen Daten zugreifen.
>
> Ich hoffe, es hilft.
> Beste Grüsse, Renzo
> --
> conPassione gmbh
> CH-3661 Uetendorf
> +41 33 345 00 92
>
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>
More information about the TYPO3-german
mailing list