[TYPO3-german] FlexForm-Fehler
David Bruchmann
david at bruchmann-web.de
Thu Feb 19 20:38:18 CET 2009
Sorry, der Array sieht etwas anders aus:
> $config = Array(
> 'items' => Array(...),
> 'config' => Array(
> 'type' => 'select',
> 'items' => array(
0 = Array(
> 0 => array(0 => '--'),
> 1 => array(0 => '0')
)
> ),
> 'itemsProcFunc' => 'tx_extname_pi1->addSubModes'
> 'form_type' => 'select'
> ),
# ggf. ein Array, bei mir ist es leer:
> 'TSconfig' => '',
> 'table' => 'tt_content',
# alle Spalten des aktuellen Datensatzes aus tt_content:
> 'row' => array(...),
> 'field' => 'pi_flexform'
> );
Gruß
David
----- Ursprüngliche Nachricht -----
Von: David Bruchmann <david at bruchmann-web.de>
Gesendet: Donnerstag, 19. Februar 2009 20:24:52
An: German TYPO3 Userlist <typo3-german at lists.netfielders.de>
CC:
Betreff: Re: [TYPO3-german] FlexForm-Fehler
> Hy Markus,
>
> wenn Du in der Funktion ein t3lib_div::debug($config) einbaust bekommst
> Du normalerweise einen Array angezeigt:
>
> $config = Array(
> 'items' => Array(...),
> 'config' => Array(
> 'type' => 'select',
> 'items' => array(
> 0 => array(0 => '--'),
> 1 => array(0 => '0'),
> ),
> 'itemsProcFunc' => 'tx_extname_pi1->addSubModes'
> 'form_type' => 'select'
> ),
> 'TSconfig' => '',
> 'table' => 'tt_content',
> 'row' => array(...),
> 'field' => 'pi_flexform'
> );
>
> Ich habe das jetzt als PHP-Array notiert - so wie die Werte innerhalb
> Deiner Funktion zur Verfügung stehen, in der Tabelle sieht's etwas
> anders aus.
> Sichtbar wird der Debug, wenn Du das Backendformular Inhaltselement
> aufrufst und dort Dein Plugin einstellst, wo das FF drin ist.
>
> Hast Du Deine Funktion denn innerhalb der Klasse tx_extname_pi1 notiert
> oder darunter?
> Problematisch könnte es sein, wenn Du in der Erweiterung einen
> Konstruktor aufrufst, der die obigen Werte überschreibt.
> Übersichtlicher ist es eine getrennte Klasse zu notieren, wo nur Deine
> FF-Funktion drin ist.
>
> Und: die Funktion muss natürlich innerhalb der aufgerufenen Klasse
> notiert sein.
>
> Gruß
> David
>
>
> ----- Ursprüngliche Nachricht -----
> Von: Markus Deckmann <Markus.Deckmann79 at web.de>
> Gesendet: Donnerstag, 19. Februar 2009 19:55:59
> An: typo3-german at lists.netfielders.de
> CC:
> Betreff: Re: [TYPO3-german] FlexForm-Fehler
>> Hi David,
>>
>>> Bau in Deiner Funktion mal nen Debug für den die reinkommenden
>>> $config-Werte ein
>> Das probiere ich grade ;-), aber leider bekomme ich im Backend keinerlei
>> Ausgabe über irgendwas, nur eben die leere Select-Box. Wie müsste so
>> eine Debug-Anweisung denn aussehen?
>>
>> Ciao Markus
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>
> _______________________________________________
> 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