Re: [TYPO3-german] Gridelements - Erweiterungsoptionen werdennichtgespeicheert
Hallo, ich muss hartnäckig bleiben und nochmal nachfragen, vllt. lesen heute ja noch andere mit... Hat irgenwer eine Idee, warum beim meinem per TypoScript erstellten CE Backend Layout die Erweiterungsoptionen (pi_flexform) in tt_content nicht gespeichert werden? vielen Dank für jede Hilfe. Gruß, Johannes. Johannes. JCL - Johannes C. Laxander Gesendet: Freitag, 12. September 2014 10:06 Hallo, nachdem ich es nun geschafft habe, dass ich im BE meine angelegten CE Backend Layouts auswählen und als Inhaltselement anlegen kann, stehe nich nun vor dem Problem, dass meine Erweiterungsoptionen nicht gespeichert werden. Jedenfalls ist das Feld 'pi_flexform' beim betreffenden Datensatz leer! Im Flexform sind die Felder entsprechend diesem hier definiert: el type=array width_column_normal_1 type=array TCEforms type=array labelBreite Spalte 1/label config type=array typeselect/type items type=array numIndex index=0 type=array numIndex index=020%/numIndex numIndex index=1ym-g20/numIndex/numIndex ... /numIndex /items defaultym-g50/default /config /TCEforms /width_column_normal_1 /el Hat jemend eine Ahnung woran das liegen kann Gruß, Johannes. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
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 langDisable1/langDisable /meta sheets sDEF !-- General Settings / Begin -- ROOT TCEforms sheetTitleAnimations-Optionen/sheetTitle /TCEforms typearray/type el effect TCEforms labelEffect/label config typeselect/type items type=array numIndex index=0 type=arraynumIndex index=0fade/numIndexnumIndex index=1fade/numIndex/numIndex numIndex index=1 type=arraynumIndex index=0fadeOutIn/numIndexnumIndex index=1fadeOutIn/numIndex/numIndex numIndex index=2 type=arraynumIndex index=0push/numIndexnumIndex index=1push/numIndex/numIndex /items size1/size minitems0/minitems maxitems1/maxitems /config /TCEforms /effect speed TCEforms labelSpeed/label config typeinput/type size8/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@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Gridelements - Erweiterungsoptionen werdennichtgespeicheert
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-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Renzo Bauen Gesendet: Dienstag, 16. September 2014 10:37 An: typo3-german@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 langDisable1/langDisable /meta sheets sDEF !-- General Settings / Begin -- ROOT TCEforms sheetTitleAnimations-Optionen/sheetTitle /TCEforms typearray/type el effect TCEforms labelEffect/label config typeselect/type items type=array numIndex index=0 type=arraynumIndex index=0fade/numIndexnumIndex index=1fade/numIndex/numIndex numIndex index=1 type=arraynumIndex index=0fadeOutIn/numIndexnumIndex index=1fadeOutIn/numIndex/numIndex numIndex index=2 type=arraynumIndex index=0push/numIndexnumIndex index=1push/numIndex/numIndex /items size1/size minitems0/minitems maxitems1/maxitems /config /TCEforms /effect speed TCEforms labelSpeed/label config typeinput/type size8/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@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Gridelements - Erweiterungsoptionen werdennichtgespeicheert
mach da mal tx_gridelements.setup.1.pi_flexform_ds_file draus, weil flexformDS eigentlich dem Feld in der Datenbank entspricht, in das Du die Flexformstruktur direkt per copy paste reinschmeissen kannst. Bisher hab ich dort nie mit FILE gearbeitet, von daher könnte es durchaus sein, dass dadurch Deine Probleme verursacht werden. Andererseits wird das in THEMES genauso gemacht (FILE in flexformDS) von daher ist das wohl eher nicht der Grund. Bleibt spannend ;-) Joey -- Diversity: Die Kunst zusammen unabhängig zu denken The art of thinking independently together. -- Facebook: https://www.facebook.com/johasenau Twitter: http://twitter.com/bunnyfield Xing: http://contact.cybercraft.de TYPO3 cookbook (2nd edition): http://www.typo3experts.com ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german