Hallo Alexander, vielen Dank. Jetzt bekomme ich schon eine andere Darstellung.
Der Text "Startingpoint:" (auf grauem Grund) heißt nun "Plugin Options:". Leider stimmt was mit der weiteren Ausgabe nicht: LLL:EXT:user_myextension/pi1/locallang_db.xml:tt_content.pi_flexform.sheet_general LLL:EXT:user_myextension/pi1/locallang_db.xml:tt_content.pi_flexform.sheet_display LLL:EXT:user_myextension/pi1/locallang_db.xml:tt_content.pi_flexform.sheet_error Startingpoint: Unknown type: group Recursive: Unknown type: select Hier müssten eigentlich die Bezeichnungen (Labels) stehen und die zugehörigen Felder. Meine 'ext_tables.php' sieht nun so aus: <?php if (!defined ('TYPO3_MODE')) die ('Access denied.'); t3lib_div::loadTCA('tt_content'); $TCA['tt_content']['types']['list']['subtypes_excludelist'][$_EXTKEY.'_pi1']='layout,select_key,pages'; $TCA['tt_content']['types']['list']['subtypes_addlist'][$_EXTKEY.'_pi1']='pi_flexform'; t3lib_extMgm::addPlugin(Array('LLL:EXT:user_myextension/locallang_db.xml:tt_content.list_type_pi1', $_EXTKEY.'_pi1'),'list_type'); t3lib_extMgm::addStaticFile($_EXTKEY,'static/default_config_for_myextension/', 'default config'); t3lib_extMgm::addPiFlexFormValue($_EXTKEY.'_pi1','FILE:EXT:user_myextension/pi1/flexform_ds.xml'); if (TYPO3_MODE=="BE") $TBE_MODULES_EXT["xMOD_db_new_content_el"]["addElClasses"]["user_myextension_pi1_wizicon"] = t3lib_extMgm::extPath($_EXTKEY).'pi1/class.user_myextension_pi1_wizicon.php'; ?> Die Verzeichnis Struktur ist wie folgt: /user_myextension /user_myextension/ext_tables.php /user_myextension/locallang_db.xml /user_myextension/pi1/flexform_ds.xml Vielleicht sind die Referenzen in der flexform_ds.xml nicht richtig: z.B. [...] <sheets> <sDEF> <ROOT> <TCEforms> <sheetTitle> LLL:EXT:user_myextension/locallang_db.xml:tt_content.pi_flexform.sheet_general </sheetTitle> </TCEforms> <type> array </type> <el> <pages> <TCEforms> <exclude> 1 </exclude> <label> LLL:EXT:lang/locallang_general.php:LGL.startingpoint </label> <config> <type> group </type> <internal_type> db </internal_type> <allowed> pages </allowed> <size> 3 </size> <maxitems> 22 </maxitems> <minitems> 0 </minitems> <show_thumbs> 1 </show_thumbs> </config> </TCEforms> </pages> [...] Und so sieht die 'locallang_db.xml' aus: <T3locallang> <meta type="array"> <type>database</type> <description>Language labels for database tables/fields belonging to extension 'user_myextension'</description> </meta> <data type="array"> <languageKey index="default" type="array"> <label index="tt_content.list_type_pi1">Myextension</label> <label index="tt_content.pi_flexform.sheet_general">General Settings</label> <label index="tt_content.pi_flexform.sheet_display">Display Settings</label> <label index="tt_content.pi_flexform.sheet_error">Error Handling Settings</label> <label index="tt_content.pi_flexform.disable_rte">Disable the Rich Text Editor</label> <label index="tt_content.pi_flexform.show_errors">Show Errors</label> <label index="tt_content.pi_flexform.prepend_text">Text to prepend errors with</label> </languageKey> </data> </T3locallang> Was mache ich falsch? Vielen Dank im Voraus. Lieben Gruß Daniela Waranie _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german