Hallo liebe Liste, 

ich verwende in einer Extension (Extbase) eine Flexform mit folgendem Eintrag: 

<config>
        <type>select</type>
        <foreign_table>tx_newstest_domain_model_category</foreign_table>
        <MM>tx_newstest_news_category_mm</MM>
        <size>10</size>
        <maxitems>9999</maxitems>
        <multiple>0</multiple>
</config>

Funktioniert im Backen super. Aber in der Flexform in tt_content erhalte ich 
das hier: 

<field index="settings.category">
  <value index="vDEF">3</value>
</field>

wobei der Wert immer nur die _Anzahl_ der verknüpften Datensätze widerspiegelt, 
nicht die Datensätze selbst. Ich hätte sowas erwartet: 

<field index="settings.category">
  <value index="vDEF">1,2,4</value>
</field>

Genau das erhalte ich auch, wenn ich über group gehe statt select (ist im Blick 
auf Usability aber vergleichsweise mies ...). 

OK; zunächst, habe ich das einfach für einen Bug gehalten; ist es aber nicht. 
Und das verstehe ich jetzt überhaupt nicht: wenn ich die Flexform erneut öffne, 
stehen in der Box die korrekten Datensätze, das heisst, sie werden gespeichert, 
aber nicht in der Flexform in tt_content. 

Hat jemand eine Ahnung wo die gespeichert werden und wie ich in Extbase dann 
darauf zugreifen kann? 

vielen Dank
Peter


--
Xing: http://www.xing.com/profile/Peter_Linzenkirchner
Web: http://www.typo3-lisardo.de
Facebook: http://tinyurl.com/lisardo-multimedia

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an