[TYPO3-german] Problem mit flexforms und sys_category (TYPO3 6.2)

Stefan Padberg post at bergische-webschmiede.de
Tue Jul 14 12:56:12 CEST 2015


Hierzu ein Nachtrag zu Punkt 1:

Das Mehrfachrendering der Eingabefelder im Flexform in Abhängigkeit von 
den eingerichteten Sprachen kann man abschalten, in dem man einen 
meta-Tag ins Flexform einbaut:

<T3DataStructure>
	<meta>
		<langDisable>1</langDisable>
	</meta>

	...

</T3DataStructure>

Stefan


Am 13.07.2015 um 13:34 schrieb Stefan Padberg:
> Hallo,
>
> ich versuche gerade in einer Extension die Systemkategorien von TYPO3
> einzubauen.
>
> Für Datensätze im Backend ist das kein Problem.
>
> Aber ich möchte auch im Plugin der Extension die Systemkategorien
> auswählen können, die angezeigt werden sollen.
>
> Dazu habe ich folgendes Flexform eingebaut:
>
> <settings.categoriesList>
>          <TCEforms>
>          <exclude>1</exclude>
>          <label>Categories:</label>
>          <config>
>                  <type>select</type>
>                  <autoSizeMax>50</autoSizeMax>
>                  <foreign_table>sys_category</foreign_table>
>                  <foreign_table_where> AND sys_category.sys_language_uid
> IN (-1, 0) ORDER BY sys_category.sorting ASC</foreign_table_where>
>                  <MM>sys_myextension_mymodel_mm</MM>
>                  <maxitems>9999</maxitems>
>                  <renderMode>tree</renderMode>
>                  <size>10</size>
>                  <treeConfig>
>                          <appearance>
>                                  <expandAll>1</expandAll>
>                                  <showHeader>1</showHeader>
>                          </appearance>
>                          <parentField>parent</parentField>
>                  </treeConfig>
>          </config>
>          </TCEforms>
> </settings.categoriesList>
>
> Der Kategorienbaum wird im Flexform korrekt dargestellt. Allerdings
> treten zwei Probleme auf:
>
> 1. Der Kategorienbaum wird zweimal dargestellt, für die Systemsprache
> und für die andere im System hinterlegte Sprache
>
> 2. Der selektierte Wert wird nicht korrekt abgespeichert: es wird immer
> 1 abgespeichert.
>
> Kann jemand erkennen, woran es liegt? In anderen Extensions hat das
> immer geklappt.
>
> Beste Grüße
> Stefan



More information about the TYPO3-german mailing list