[TYPO3-german] FlexForm-Fehler

David Bruchmann david at bruchmann-web.de
Thu Feb 19 17:19:02 CET 2009


Hast Du die Funktion addSubModes() mit
require_once(t3lib_extMgm::extPath($_EXTKEY).'pi1/class.tx_extname_pi1.php');
in die Datei ext_tables.php oben eingebunden?

Gruß
David

----- Ursprüngliche Nachricht -----
Von:        Markus Deckmann <Markus.Deckmann79 at web.de>
Gesendet:   Donnerstag, 19. Februar 2009 16:45:36
An:         typo3-german at lists.netfielders.de
CC:
Betreff:    [TYPO3-german]  FlexForm-Fehler
> Hi Leute,
> 
> ich sitze hier gerade an einem Fehler der in einem FlexForm zur 
> Konfiguration eines BE-/FE-Elements vorkommt.
> 
> Folgende Definition unter "<config>" habe ich innerhalb der 
> flexform_ds_pi1.xml:
> 
> <config>
> <type>select</type>
> <itemsProcFunc>tx_extname_pi1->addSubModes</itemsProcFunc>
> </config>
> 
> Dies sollte eigentlich zur Folge haben das aus der 
> class.tx_extname_pi1.php die Methode addSubModes() aufgerufen wird die 
> folgendermaßen aussieht:
> 
> function addSubModes($config) {
> $optionList = array();
> // add first option
> $optionList[0] = array(0 => 'option1', 1 => 'value1');
> // add second option
> $optionList[1] = array(0 => 'option2', 1 => 'value2');
> $config['items'] = array_merge($config['items'],$optionList);
> return $config;
> }
> 
> Bei den beiden Ausschnitten (FlexForm und PHP) habe ich mich an das 
> Beispiel Typo3-Wikis [1] gehalten. Leider funktioniert das Beispiel bei 
> mir nicht. Es wird zwar eine Select-Box dargestellt, nur leider ist 
> diese leer und nicht wie erwartet mit den Werten der Methode 
> "addSubModes()" befüllt.
> 
> Kann mir jemand sagen was ich verkehrt mache? Ziel des ganzen soll es 
> sein dynamisch je nach einer vorher getätigten Auswahl in der FlexForm 
> verschiedene Möglichkeiten in einer zweiten Select-Box zur Auswahl 
> anzubieten. Bei mir geht allerdings ja noch nicht mal das befüllen mit 
> statischen Werten.
> 
> Danke schonmal für eure Hilfe
> Ciao Markus
> 
> [1] 
> http://wiki.typo3.org/Extension_Development%2C_using_Flexforms#Dynamic_Data_in_Flexforms
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
> 


More information about the TYPO3-german mailing list